tokyocabinet Reference Manual
tokyocabinet
Description:
Kyoto Cabinet is a library of routines for managing a database.
Home:
http://fallabs.com/kyotocabinet/
Content:
Namespaces:
TokyoCabinet
Classes:
ADB
BDB
FDB
HDB
List
MDB
Map
MapRecord
NDB
Tree
XString
Enums:
ErrorCode
Constants:
public
const
string
version
Delegates:
public
delegate
uint8
[]
CodecFunc
(
uint8
[] data)
public
delegate
int
CompareFunc
(
uint8
[] a,
uint8
[] b)
public
delegate
void
FatalFunc
(
string
msg)
public
delegate
bool
IteratorFunc
(
uint8
[] key,
uint8
[] data)
public
delegate
uint8
[]
ProcessDuplicateFunc
(
uint8
[] value)
Memory
Methods:
public
void
*
calloc
(
size_t
nmemb,
size_t
size)
public
void
*
copy
(
void
* ptr,
size_t
size)
public
uint8
[]?
copy_and_free
(
uint8
[]? data)
public
string
?
copy_and_free_string
(
string
? str)
public
void
free
(
void
* ptr)
public
void
*
malloc
(
size_t
size)
public
void
*
realloc
(
void
* ptr,
size_t
size)
public
string
strdup
(
string
str)
2022 vala-language.org