|
| ObjDictionary () |
|
| ObjDictionary (ObjDictionary const &d) |
|
| ObjDictionary (std::map< Key, Value > const &d) |
|
| ~ObjDictionary () |
|
ObjDictionary & | copyFrom (ObjDictionary const &d) |
|
ObjDictionary & | referenceFrom (ObjDictionary const &d) |
|
size_t | size () const |
|
bool | empty () const |
|
void | clear () |
|
std::map< Key, Value >
::const_iterator | end () const |
|
std::map< Key, Value >::iterator | end () |
|
std::map< Key, Value >
::const_iterator | find (Key const &k) const |
|
std::map< Key, Value >::iterator | find (Key const &k) |
|
bool | exist (Key const &k) const |
|
void | insert (Key const &k, Value const &v) |
|
ObjDictionary & | operator= (ObjDictionary const &a) |
|
Value & | operator[] (Key const &k) |
|
bool | write (FILE *f, bool bin, unsigned int fg) const |
|
bool | read (FILE *f, bool bin, unsigned int fg) |
|
ObjBase * | create () const |
|
ObjBase * | copyFrom (ObjBase const *b) |
|
char const * | ctype () const |
|
std::string | type () const |
|
virtual | ~ObjBase () |
|
template<class Key, class Value>
class meow::ObjDictionary< Key, Value >
純粹把 std::map
包起來, 變成繼承自 ObjBase
- Author
- cathook