#include <kdbprivate.h>
Data Fields | |
struct _Key ** | array |
size_t | size |
size_t | alloc |
struct _Key * | cursor |
size_t | current |
ksflag_t | flags |
The private KeySet structure.
Its internal private attributes should not be accessed directly by regular programs. Use the KeySet access methods instead. Only a backend writer needs to have access to the private attributes of the KeySet object which is defined as:
size_t _KeySet::alloc |
Allocated size of array
struct _Key** _KeySet::array |
Array which holds the keys
size_t _KeySet::current |
Current position of cursor
struct _Key* _KeySet::cursor |
Internal cursor
ksflag_t _KeySet::flags |
Some control and internal flags.
size_t _KeySet::size |
Number of keys contained in the KeySet