Sets our main struct and passes it to the parent class.
Creates a new #DzlTrie. When a value is removed from the trie, @value_destroy will be called to allow you to release any resources.
A destructor is present on this object, but not explicitly documented in the source.
This is an alias for dzl_trie_unref().
the main Gtk struct as a void*
Get the main Gtk struct
Inserts @value into @trie located with @key.
Looks up @key in @trie and returns the value associated.
Removes @key from @trie, possibly destroying the value associated with the key.
Traverses all nodes of @trie according to the parameters. For each node matching the traversal parameters, @func will be executed.
Drops the reference count by one on @trie. When it reaches zero, the structure is freed.
the main Gtk struct