#include <mdtype.h>
Public Member Functions | |
MapIndex (UInt32 Num) | |
MapIndex (std::string Str) | |
MapIndex (const MapIndex &Map) | |
bool | operator< (const MapIndex &Other) const |
MapIndex & | operator= (UInt32 Num) |
Allocator which does not change underlying type. | |
MapIndex & | operator= (std::string Str) |
Allocator which does not change underlying type. | |
MapIndex & | operator= (const MapIndex &Map) |
Allocator which does not change underlying type. | |
const char * | c_str () const |
Cast to a char string. | |
bool | operator== (const MapIndex &Other) const |
Equality check. | |
Public Attributes | |
bool | IsNum |
UInt32 | Number |
std::string | String |
Number facet is used for arrays, String facet for compounds
MapIndex | ( | std::string | Str | ) | [inline] |
bool operator< | ( | const MapIndex & | Other | ) | const [inline] |
MapIndex& operator= | ( | std::string | Str | ) | [inline] |
Allocator which does not change underlying type.
Allocator which does not change underlying type.
const char* c_str | ( | ) | const [inline] |
Cast to a char string.
bool operator== | ( | const MapIndex & | Other | ) | const [inline] |
Equality check.
bool IsNum |
std::string String |