BDictMap< Value > Class Template Reference

#include <BDictMap.h>

List of all members.

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)

Detailed Description

template<typename Value>
class BDictMap< Value >

Template based Array class. This is based on the Standard C++ library map class and has all of the functionality of that class.


Member Typedef Documentation

template<typename Value >
typedef BDictMap<Value>::iterator BDictMap< Value >::iterator

Member Function Documentation

template<typename Value >
void BDictMap< Value >::clear (  )  [inline]
template<typename Value >
void BDictMap< Value >::del ( const BString k  )  [inline]
template<typename Value >
void BDictMap< Value >::del ( const iterator i  )  [inline]
template<typename Value >
int BDictMap< Value >::hasKey ( const BString k  )  [inline]
template<typename Value >
int BDictMap< Value >::isEnd ( iterator i  )  [inline]
template<typename Value >
BString BDictMap< Value >::key ( iterator i  )  [inline]
template<typename Value >
void BDictMap< Value >::next ( iterator i  )  [inline]
template<typename Value >
Value& BDictMap< Value >::operator[] ( const BString i  )  [inline]
template<typename Value >
Value& BDictMap< Value >::operator[] ( iterator i  )  [inline]
template<typename Value >
unsigned int BDictMap< Value >::size (  )  [inline]
template<typename Value >
void BDictMap< Value >::start ( iterator i  )  [inline]

The documentation for this class was generated from the following file:

Generated on 12 Sep 2014 for LibBeamApi by  doxygen 1.6.1