NDB
Object Hierarchy:
Description:
[ Compact ]
[ CCode ( cname = "TCNDB" , cprefix = "tcndb" , free_function = "tcndbdel" ) ]
public class NDB
[ CCode ( cname = "TCNDB" , cprefix = "tcndb" , free_function = "tcndbdel" ) ]
public class NDB
Namespace: TokyoCabinet
Package: tokyocabinet
Content:
Properties:
Creation methods:
- public NDB (Compare cmp = compare_lexical, void* cmpop = null)
Methods:
- public uint8[]? @get (uint8[] key)
- public unowned uint8[]? _iterator_next ()
- public unowned string? _iterator_next_string ()
- public double add_double (uint8[] key, double num)
- public int add_int (uint8[] key, int num)
- public bool append (uint8[] key, uint8[] value)
- public bool append_string (string key, string value)
- public void clear ()
- public void cut_fringe (int num)
- public List forward_matching_keys (uint8[] pbuf, int max)
- public List forward_matching_keys_string (string pstr, int max)
- public uint64 get_length ()
- public uint64 get_size ()
- public string? get_string (string key)
- public void iterator_init ()
- public void iterator_init_before (uint8[] key)
- public void iterator_init_before_string (string key)
- public uint8[]? iterator_next ()
- public string? iterator_next_string ()
- public bool put (uint8[] key, uint8[] value)
- public bool put_string (string key, string value)
- public bool remove (uint8[] key)
- public bool remove_string (string key)
- public void replace (uint8[] key, uint8[] value)
- public void replace_string (string key, string value)
- public int value_size (uint8[] key)
- public int value_size_string (string key)