|
Overture
Version 25
|


Go to the source code of this file.
Classes | |
| class | DBase::DBErr |
| Exception class for the simple database. More... | |
| class | DBase::Entry |
| a base class for all entries into the database More... | |
| class | DBase::SpecializedEntry< T > |
| the actual container class that hold data in the database More... | |
| class | DBase::DataBase |
| the actual database class, uses a stl map for actual data storage/retrieval More... | |
Namespaces | |
| namespace | DBase |
| a simple variable database for a simple code | |
Typedefs | |
| typedef KK::sptr< Entry > | DBase::EntryP |
Enumerations | |
| enum | DBase::EntryTrait { DBase::persistent =0x1, DBase::distributed =persistent<<1 } |
| traits for each database entry, currently just examples More... | |
Functions | |
| template<typename T > | |
| bool | DBase::can_cast_entry (Entry &e) |
| template<typename T > | |
| bool | DBase::can_cast_entry (EntryP &e) |
| template<typename T > | |
| T & | DBase::cast_entry (Entry &e) |
| template<typename T > | |
| T & | DBase::cast_entry (EntryP &e) |
1.8.3