GDB (xrefs)
Classes | Typedefs | Functions
/tmp/gdb-7.10/gdb/osdata.h File Reference
#include "vec.h"

Go to the source code of this file.

Classes

struct  osdata_column
 
struct  osdata_item
 
struct  osdata
 

Typedefs

typedef struct osdata_column osdata_column_s
 
typedef struct osdata_item osdata_item_s
 
typedef struct osdataosdata_p
 

Functions

 DEF_VEC_O (osdata_column_s)
 
 DEF_VEC_O (osdata_item_s)
 
 DEF_VEC_P (osdata_p)
 
struct osdataosdata_parse (const char *xml)
 
void osdata_free (struct osdata *)
 
struct cleanupmake_cleanup_osdata_free (struct osdata *data)
 
struct osdataget_osdata (const char *type)
 
const char * get_osdata_column (struct osdata_item *item, const char *name)
 
void info_osdata_command (char *type, int from_tty)
 

Typedef Documentation

typedef struct osdata_item osdata_item_s
typedef struct osdata* osdata_p

Definition at line 44 of file osdata.h.

Function Documentation

DEF_VEC_O ( osdata_column_s  )
DEF_VEC_O ( osdata_item_s  )
DEF_VEC_P ( osdata_p  )
struct osdata* get_osdata ( const char *  type)
const char* get_osdata_column ( struct osdata_item item,
const char *  name 
)

Definition at line 273 of file osdata.c.

References osdata_column::name, osdata_column::value, and VEC_iterate.

Referenced by list_available_thread_groups().

void info_osdata_command ( char *  type,
int  from_tty 
)
struct cleanup* make_cleanup_osdata_free ( struct osdata data)

Definition at line 238 of file osdata.c.

References make_cleanup(), and osdata_free_cleanup().

Referenced by info_osdata_command(), and list_available_thread_groups().

void osdata_free ( struct osdata )

Definition at line 208 of file osdata.c.

References osdata_item_clear(), VEC_free, VEC_iterate, and xfree().

Referenced by clear_parsing_data(), and osdata_free_cleanup().

struct osdata* osdata_parse ( const char *  xml)