gvdb_table_get_names

gchar** gvdb_table_get_names (GvdbTable* table,
                            gsize* length);
  

Gets a list of all names contained in table.

No call to gvdb_table_get_table, gvdb_table_list or gvdb_table_get_value will succeed unless it is for one of the names returned by this function.

Note that some names that are returned may still fail for all of the above calls in the case of the corrupted file. Note also that the returned strings may not be utf8.

table

a Gvdb.Table

length

the number of items returned, or NULL

Returns

a NULL-terminated list of strings, of length length