GDB (API)
Classes | Defines | Enumerations | Functions
/home/stan/gdb/src/gdb/common/format.h File Reference

Go to the source code of this file.

Classes

struct  format_piece

Defines

#define USE_PRINTF_I64   0

Enumerations

enum  argclass {
  literal_piece, int_arg, long_arg, long_long_arg,
  ptr_arg, string_arg, wide_string_arg, wide_char_arg,
  double_arg, long_double_arg, decfloat_arg
}

Functions

struct format_pieceparse_format_string (const char **arg)
void free_format_pieces (struct format_piece *frags)
void free_format_pieces_cleanup (void *)

Define Documentation

#define USE_PRINTF_I64   0

Definition at line 24 of file format.h.


Enumeration Type Documentation

enum argclass
Enumerator:
literal_piece 
int_arg 
long_arg 
long_long_arg 
ptr_arg 
string_arg 
wide_string_arg 
wide_char_arg 
double_arg 
long_double_arg 
decfloat_arg 

Definition at line 33 of file format.h.


Function Documentation

void free_format_pieces ( struct format_piece frags)

Definition at line 376 of file format.c.

void free_format_pieces_cleanup ( void *  )

Definition at line 390 of file format.c.

struct format_piece* parse_format_string ( const char **  arg) [read]

Definition at line 31 of file format.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines