ucommon
Data Fields | Friends
ucommon::keydata::keyvalue Class Reference

A key value set is used for iterative access. More...

#include <keydata.h>

Inheritance diagram for ucommon::keydata::keyvalue:
Inheritance graph
[legend]
Collaboration diagram for ucommon::keydata::keyvalue:
Collaboration graph
[legend]

Data Fields

char * id
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.
virtual void enlist (OrderedIndex *index)
 List our ordered object in default strategy mode.
void enlistHead (OrderedIndex *index)
 List our ordered object at start of a linked list on an index.
void enlistTail (OrderedIndex *index)
 List our ordered object at end of a linked list on an index.
OrderedObjectgetNext (void)
 Get next ordered member when iterating.
- Static Public Member Functions inherited from ucommon::LinkedObject
static unsigned count (LinkedObject *root)
 Count the number of linked objects in a list.
static LinkedObjectgetIndexed (LinkedObject *root, unsigned index)
 Get member by index.
static void purge (LinkedObject *root)
 Release all objects from a list.
- Static Public Attributes inherited from ucommon::LinkedObject
static LinkedObjectinv
 Marker for invalid list pointer.
static LinkedObjectnil
 Marker for end of linked list.
- Protected Member Functions inherited from ucommon::OrderedObject
 OrderedObject (OrderedIndex *index)
 Construct an ordered object aot end of a an index.
 OrderedObject ()
 Construct an ordered object unattached.
- Protected Attributes inherited from ucommon::LinkedObject
LinkedObjectnext

Detailed Description

A key value set is used for iterative access.

Otherwise this class is normally not used as we usually request the keys directly.

Author
David Sugar dyfet.nosp@m.@gnu.nosp@m.telep.nosp@m.hony.nosp@m..org

Definition at line 73 of file keydata.h.


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