|
UCommon
|
A key value set is used for iterative access. More...
#include <keydata.h>


Data Fields | |
| const char * | id |
| const char * | value |
Friends | |
| class | keydata |
| class | keyfile |
Additional Inherited Members | |
Public Member Functions inherited from ucommon::OrderedObject | |
| void | delist (OrderedIndex *index) |
| Remove our ordered object from an existing index. More... | |
| virtual void | enlist (OrderedIndex *index) |
| List our ordered object in default strategy mode. More... | |
| void | enlistHead (OrderedIndex *index) |
| List our ordered object at start of a linked list on an index. More... | |
| void | enlistTail (OrderedIndex *index) |
| List our ordered object at end of a linked list on an index. More... | |
| OrderedObject * | getNext (void) const |
| Get next ordered member when iterating. More... | |
Static Public Member Functions inherited from ucommon::LinkedObject | |
| static unsigned | count (const LinkedObject *root) |
| Count the number of linked objects in a list. More... | |
| static LinkedObject * | getIndexed (LinkedObject *root, unsigned index) |
| Get member by index. More... | |
| static void | purge (LinkedObject *root) |
| Release all objects from a list. More... | |
Static Public Attributes inherited from ucommon::LinkedObject | |
| static const LinkedObject * | inv |
| Marker for invalid list pointer. | |
| static const LinkedObject * | nil |
| Marker for end of linked list. More... | |
Protected Member Functions inherited from ucommon::OrderedObject | |
| OrderedObject (OrderedIndex *index) | |
| Construct an ordered object aot end of a an index. More... | |
| OrderedObject () | |
| Construct an ordered object unattached. | |
Protected Attributes inherited from ucommon::LinkedObject | |
| LinkedObject * | Next |
A key value set is used for iterative access.
Otherwise this class is normally not used as we usually request the keys directly.
1.8.4