#include <llenum.h>
Public Types | |
| enum | { UNDEFINED = 0xffffffff } |
| typedef std::pair< const std::string, const U32 > | enum_t |
Public Member Functions | |
| LLEnum (const enum_t values_array[], const U32 length) | |
| U32 | operator[] (std::string str) |
| const std::string | operator[] (U32 index) |
Private Attributes | |
| std::map< const std::string, const U32 > | mEnumMap |
| std::vector< std::string > | mEnumArray |
Definition at line 36 of file llenum.h.
| typedef std::pair<const std::string, const U32> LLEnum::enum_t |
| U32 LLEnum::operator[] | ( | std::string | str | ) | [inline] |
| const std::string LLEnum::operator[] | ( | U32 | index | ) | [inline] |
std::map<const std::string, const U32> LLEnum::mEnumMap [private] |
std::vector<std::string> LLEnum::mEnumArray [private] |
1.5.5