Public Member Functions | Static Public Member Functions

ir_a2b::enum2str_tbl_entry_t Struct Reference

#include <ir_a2b_util.h>

Inheritance diagram for ir_a2b::enum2str_tbl_entry_t:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 enum2str_tbl_entry_t ()
 enum2str_tbl_entry_t (const enum2str_tbl_entry_t &x)
virtual ~enum2str_tbl_entry_t ()
virtual INT getEnumVal () const =0
virtual const char * getStr () const =0

Static Public Member Functions

static int cmp (const void *entry1, const void *entry2)

Detailed Description

Definition at line 101 of file ir_a2b_util.h.


Constructor & Destructor Documentation

ir_a2b::enum2str_tbl_entry_t::enum2str_tbl_entry_t (  )  [inline]

Definition at line 102 of file ir_a2b_util.h.

ir_a2b::enum2str_tbl_entry_t::enum2str_tbl_entry_t ( const enum2str_tbl_entry_t x  )  [inline]

Definition at line 103 of file ir_a2b_util.h.

virtual ir_a2b::enum2str_tbl_entry_t::~enum2str_tbl_entry_t (  )  [inline, virtual]

Definition at line 104 of file ir_a2b_util.h.


Member Function Documentation

static int ir_a2b::enum2str_tbl_entry_t::cmp ( const void *  entry1,
const void *  entry2 
) [inline, static]

Definition at line 114 of file ir_a2b_util.h.

References getStr(), and ux_strcasecmp().

Referenced by ir_a2b::MapStrToEnum().

Here is the call graph for this function:

virtual INT ir_a2b::enum2str_tbl_entry_t::getEnumVal (  )  const [pure virtual]
virtual const char* ir_a2b::enum2str_tbl_entry_t::getStr (  )  const [pure virtual]

The documentation for this struct was generated from the following file: