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.
|
Whether an iterator is constant, mutable, or unknown.
Definition at line 120 of file formatter.h. |