libqmlbind
A C library for creating QML bindings for other languages easily through exporting objects to QML
|
Contains all methods defined on qmlbind_iterator. More...
#include "qmlbind_global.h"
Go to the source code of this file.
Functions | |
QMLBIND_API qmlbind_iterator * | qmlbind_iterator_new (const qmlbind_value *object) |
Constructs an iterator for traversing object . More... | |
QMLBIND_API void | qmlbind_iterator_release (qmlbind_iterator *self) |
Destroys this qmlbind_iterator . | |
QMLBIND_API qmlbind_string * | qmlbind_iterator_get_key (const qmlbind_iterator *self) |
Returns the name of the last property that was jumped over using qmlbind_iterator_next() . More... | |
QMLBIND_API qmlbind_value * | qmlbind_iterator_get_value (const qmlbind_iterator *self) |
Returns the value of the last property that was jumped over using qmlbind_iterator_next() . More... | |
QMLBIND_API void | qmlbind_iterator_next (qmlbind_iterator *self) |
Advances the iterator by one position. More... | |
QMLBIND_API int | qmlbind_iterator_has_next (const qmlbind_iterator *self) |
Returns 1 if there is at least one item ahead of the iterator (i.e. the iterator is not at the back of the property sequence); otherwise returns 0. More... | |
Contains all methods defined on qmlbind_iterator.