VariantIter

#GVariantIter is an opaque data structure and can only be accessed using the following functions.

Constructors

this
this(void* ptr, Flag!"Take" take)

Destructor

A destructor is present on this object, but not explicitly documented in the source.

Members

Functions

cPtr
void* cPtr()
nChildren
size_t nChildren()

Queries the number of child items in the container that we are iterating over. This is the total number of items -- not the number of items remaining.

nextValue
glib.variant.VariantG nextValue()

Gets the next item in the container. If no more items remain then null is returned.