|
Volksdata 1.0b7
RDF library
|
Store structure. More...
#include <store.h>

Data Fields | |
| VOLK_StoreType | type |
| Store type. | |
| char * | id |
| const VOLK_StoreInt * | sif |
| Store interface. | |
| void * | data |
| Store back end data. | |
Store structure.
Code using the store interface should create an instance of this structure with pointers to the store interface of their choice, and to an opaque structure to hold the store state.
Iterator state handles generated by lookup and add functions are kept outside of this structure, but manipulated by the interface specified in here.
| VOLK_StoreType VOLK_Store::type |
| char* VOLK_Store::id |
| const VOLK_StoreInt* VOLK_Store::sif |