All Classes Namespaces Functions Variables Groups Pages
Pseudo_QC_Nothing.dox.h
namespace Qore {
/***/
class <nothing> : public <value> {
public:
SingleValueIterator contextIterator();
public:
nothing firstKey();
public:
nothing firstValue();
public:
bool hasKey(softstring key);
public:
bool hasKeyValue(softstring key);
public:
SingleValueIterator keyIterator();
public:
list keys();
public:
nothing lastKey();
public:
nothing lastValue();
public:
int lsize();
public:
SingleValueIterator pairIterator();
public:
SingleValueIterator rangeIterator();
public:
int typeCode();
public:
list values();
};
};
<nothing>::typeCode
int typeCode()
Returns Qore::NT_NOTHING.
<nothing>::hasKey
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>::keyIterator
SingleValueIterator keyIterator()
Returns an empty SingleValueIterator object.
<nothing>::contextIterator
SingleValueIterator contextIterator()
Returns an empty SingleValueIterator object.
<value>
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:5
<nothing>::rangeIterator
SingleValueIterator rangeIterator()
Returns an empty SingleValueIterator object.
Qore::SingleValueIterator
This class defines a simple iterator to be used to iterate single values (or complex objects where no...
Definition: QC_SingleValueIterator.dox.h:25
<nothing>::lsize
int lsize()
Returns 0.
<nothing>::values
list values()
Returns an empty list.
Qore::list
list list(...)
Returns a list of the arguments passed at the top level.
<nothing>::keys
list keys()
Returns an empty list.
<nothing>::hasKeyValue
bool hasKeyValue(softstring key)
Returns True if the key exists and is assigned to a value, False if not.
<nothing>
Methods in this pseudo-class can be executed on NOTHING.
Definition: Pseudo_QC_Nothing.dox.h:5
<nothing>::pairIterator
SingleValueIterator pairIterator()
Returns an empty SingleValueIterator object.
<nothing>::lastValue
nothing lastValue()
Returns NOTHING.
<nothing>::lastKey
nothing lastKey()
Returns NOTHING.
<nothing>::firstValue
nothing firstValue()
Returns NOTHING.
<nothing>::firstKey
nothing firstKey()
Returns NOTHING.