This class defines a simple iterator to be used to iterate single values (or complex objects where no...
Definition: QC_SingleValueIterator.dox.h:25
Methods in this pseudo-class can be executed on NOTHING.
Definition: Pseudo_QC_Nothing.dox.h:6
SingleValueIterator contextIterator()
Returns an empty SingleValueIterator object.
nothing firstValue()
Returns NOTHING.
SingleValueIterator rangeIterator()
Returns an empty SingleValueIterator object.
nothing firstKey()
Returns NOTHING.
bool hasKeyValue(softstring key)
Returns True if the key exists and is assigned to a value, False if not.
list< auto > values()
Returns an empty list.
list< string > keys()
Returns an empty list.
SingleValueIterator keyIterator()
Returns an empty SingleValueIterator object.
bool hasKey(softstring key)
Returns True if the key exists in the hash (may or may not be assigned a value), False if not.
nothing lastValue()
Returns NOTHING.
int typeCode()
Returns Qore::NT_NOTHING.
nothing lastKey()
Returns NOTHING.
SingleValueIterator pairIterator()
Returns an empty SingleValueIterator object.
Methods in this pseudo-class are available to be executed on any value type (even NOTHING); this is t...
Definition: Pseudo_QC_All.dox.h:6
Qore namespace.
Definition: QC_AbstractSmartLock.dox.h:2