gvdb_table_get_table

GvdbTable* gvdb_table_get_table (GvdbTable* table,
                                 const gchar* key);
  

Looks up the hash table named key in table.

The toplevel hash table in a Gvdb.Table can contain reference to child hash tables (and those can contain further references...).

If key is not found in table then NULL is returned. Otherwise, a new Gvdb.Table is returned, referring to the child hashtable as contained in the file. This newly-created Gvdb.Table does not depend on the continued existence of table.

You should call gvdb_table_free on the return result when you no longer require it.

table

a Gvdb.Table

key

a string

Returns

a new Gvdb.Table, or NULL