#include <dsDBMi.h>
Public Methods | |
dsDBMi (char *database, int flags=O_RDWR, int mode=0644) | |
~dsDBMi () | |
void | openCursor () |
int | fetchNext () |
int | fetchKey () |
void | closeCursor () |
int | add (const char *key, const char *val) |
void | put (const char *key, const char *val) |
int | add (const char *key, void *val, int size) |
void | put (const char *key, void *val, int size) |
void | del (const char *key) |
int | get (const char *key) |
int | get (datum key) |
int | get () |
int | exists (const char *key) |
char * | operator[] (const char *key) |
datum & | result () |
char * | val () |
char * | key () |
Public Attributes | |
DBM * | _conn |
datum | _res |
datum | _key |
char * | _dbName |
int | _firstkey |
char * | _str_key |
char * | _str_val |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|