Map
Object Hierarchy:
Description:
[ Compact ]
[ CCode ( cname = "TCMAP" , copy_function = "tcmapdup" , cprefix = "tcmap" , free_function = "tcmapdel" ) ]
public class Map
[ CCode ( cname = "TCMAP" , copy_function = "tcmapdup" , cprefix = "tcmap" , free_function = "tcmapdel" ) ]
public class Map
Namespace: TokyoCabinet
Package: tokyocabinet
Content:
Creation methods:
- public Map ()
- public Map.from_strings (string key1, string val1, ...)
- public Map.load (uint8[] ptr)
- public Map.sized (uint32 bnum)
Methods:
- public unowned uint8[]? @get (uint8[] key)
- public unowned uint8[] _dump ()
- public double add_double (uint8[] key, double num)
- public int add_int (uint8[] key, int num)
- public void append (uint8[] key, uint8[] value)
- public void append_string (string key, string value)
- public void clear ()
- public Map copy ()
- public void cut_front (int num)
- public uint8[] dump ()
- public unowned string? get_string (string key)
- public void iterator_init ()
- public unowned uint8[] iterator_next ()
- public unowned string? iterator_next_string ()
- public unowned uint8[]? iterator_value (uint8[] key)
- public unowned string? iterator_value_string (string key)
- public List keys ()
- public bool move (uint8[] key, bool head = true)
- public bool move_string (string key, bool head = true)
- public void put (uint8[] key, uint8[] value)
- public void put_string (string key, string value)
- public bool remove (uint8[] key)
- public bool remove_string (string key)
- public bool replace (uint8[] key, uint8[] value)
- public bool replace_string (string key, string value)
- public List values ()