#include <ir_a2b_util.h>

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) |
Definition at line 101 of file ir_a2b_util.h.
| 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.
| 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().

| virtual INT ir_a2b::enum2str_tbl_entry_t::getEnumVal | ( | ) | const [pure virtual] |
Implemented in EnumToStr_t, MtypeToStr_t, OPERATOR_info_struct, EnumToStr_t, and EnumToStr_t.
| virtual const char* ir_a2b::enum2str_tbl_entry_t::getStr | ( | ) | const [pure virtual] |
Implemented in EnumToStr_t, MtypeToStr_t, OPERATOR_info_struct, EnumToStr_t, and EnumToStr_t.
Referenced by cmp().
1.7.1