LibBeamApi
1.3.0
|
#include <BDictMap.h>
Public Types | |
typedef BDictMap< Value >::iterator | iterator |
Public Member Functions | |
void | clear () |
int | hasKey (const BString &k) |
BString | key (iterator &i) |
unsigned int | size () |
void | start (iterator &i) |
int | isEnd (iterator &i) |
void | next (iterator &i) |
void | del (const iterator &i) |
void | del (const BString &k) |
Value & | operator[] (iterator &i) |
Value & | operator[] (const BString &i) |
Template based Array class. This is based on the Standard C++ library map class and has all of the functionality of that class.
typedef BDictMap<Value>::iterator BDictMap::iterator |
void BDictMap::clear | ( | ) | [inline] |
void BDictMap::del | ( | const iterator & | i | ) | [inline] |
void BDictMap::del | ( | const BString & | k | ) | [inline] |
int BDictMap::hasKey | ( | const BString & | k | ) | [inline] |
int BDictMap::isEnd | ( | iterator & | i | ) | [inline] |
void BDictMap::next | ( | iterator & | i | ) | [inline] |
Value& BDictMap::operator[] | ( | iterator & | i | ) | [inline] |
Value& BDictMap::operator[] | ( | const BString & | i | ) | [inline] |
unsigned int BDictMap::size | ( | ) | [inline] |
void BDictMap::start | ( | iterator & | i | ) | [inline] |