#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
1.7.1