IT_Bus::PersistentMapBase< Key, Data, KeyHandler, DataHandler > Class Template Reference

Inheritance diagram for IT_Bus::PersistentMapBase< Key, Data, KeyHandler, DataHandler >:

IT_Bus::PersistentMap< Key, Data > IT_Bus::PersistentStringMap< Data > List of all members.

Detailed Description

template<class Key, class Data, class KeyHandler, class DataHandler>
class IT_Bus::PersistentMapBase< Key, Data, KeyHandler, DataHandler >

Definition at line 188 of file persistent_map_base.h.

Public Types

typedef Key key_type
typedef Data data_type
typedef Data & reference_type
typedef const Data & const_reference_type
typedef IT_Pair< const Key,
Data > 
value_type
typedef size_t size_type
typedef ptrdiff_t difference_type
typedef PersistentMapBase<
Key, Data, KeyHandler, DataHandler > 
MapType
typedef PersistentMapBaseIterator<
Key, Data, KeyHandler, DataHandler > 
iterator

Public Member Functions

iterator begin () const
iterator end () const
IT_Bool empty () const
size_type size () const

Private Attributes

DBM m_dbm
String m_id
DBConfigm_cfg


Generated on Thu Sep 7 11:40:23 2006 for Artix by  doxygen 1.4.7