
Public Member Functions | |
| template<typename Iterator> | |
| const Error_formatter & | M_iterator (const Iterator &__it, const char *name=0) const |
| const Error_formatter & | M_integer (long value, const char *name=0) const |
| const Error_formatter & | M_string (const char *value, const char *name=0) const |
| template<typename Sequence> | |
| const Error_formatter & | M_sequence (const Sequence &seq, const char *name=0) const |
| const Error_formatter & | M_message (const char *__text) const |
| const Error_formatter & | M_message (Debug_msg_id __id) const |
| void | M_error () const |
| template<typename Type> | |
| void | M_format_word (char *__buf, int n attribute__((__unused__)), const char *__fmt, Type s) const |
Static Public Member Functions | |
| static Error_formatter | M_at (const char *__file, size_t __line) |
Private Types | |
| enum | Constness |
| Whether an iterator is constant, mutable, or unknown. More... | |
| enum | Iterator_state |
| enum | |
| enum | |
Private Member Functions | |
| Error_formatter (const char *__file, size_t __line) | |
| void | M_print_word (const char *__word) const |
| void | M_print_string (const char *string) const |
Private Attributes | |
| const char * | M_file |
| size_t | M_line |
| Parameter | M_parameters [__max_parameters] |
| size_t | M_num_parameters |
| const char * | M_text |
| size_t | M_max_length |
| size_t | M_column |
| bool | M_first_line |
| bool | M_wordwrap |
Friends | |
| struct | Parameter |
Classes | |
| struct | Is_iterator |
| struct | Is_sequence |
| struct | Parameter |
Definition at line 117 of file formatter.h.
enum __gnu_debug::Error_formatter::Constness [private] |
1.5.1