glib.tree_node

Module for [TreeNode] class

class TreeNode

Types 1

An opaque type which identifies a specific node in a #GTree.

Fields
GTreeNode * _cInstancePtr
bool owned
Methods
void * _cPtr() nothrow
void * key() nothrowGets the key stored at a particular tree node. Returns: the key at the node.
glib.tree_node.TreeNode next() nothrowReturns the next in-order node of the tree, or null if the passed node was already the last one. Returns: the next node in the tree
glib.tree_node.TreeNode previous() nothrowReturns the previous in-order node of the tree, or null if the passed node was already the first one. Returns: the previous node in the tree
void * value() nothrowGets the value stored at a particular tree node. Returns: the value at the node.
Constructors
this(void * ptr, Flag!"Take" take)