Qore Programming Language  0.8.11
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
QoreHashNode Member List

This is the complete list of members for QoreHashNode, including all inherited members.

AbstractQoreNode(qore_type_t t, bool n_value, bool n_needs_eval, bool n_there_can_be_only_one=false, bool n_custom_reference_handlers=false)AbstractQoreNode
AbstractQoreNode(const AbstractQoreNode &v)AbstractQoreNode
bigIntEval(ExceptionSink *xsink) const AbstractQoreNode
bigIntEvalImpl(ExceptionSink *xsink) const QoreHashNodeprotectedvirtual
boolEval(ExceptionSink *xsink) const AbstractQoreNode
boolEvalImpl(ExceptionSink *xsink) const QoreHashNodeprotectedvirtual
clearNeedsEval()QoreHashNode
compareHard(const QoreHashNode *h, ExceptionSink *xsink) const QoreHashNode
compareSoft(const QoreHashNode *h, ExceptionSink *xsink) const QoreHashNode
copy() const QoreHashNode
custom_reference_handlersAbstractQoreNodeprotected
deleteKey(const QoreString *key, ExceptionSink *xsink)QoreHashNode
deleteKey(const char *key, ExceptionSink *xsink)QoreHashNode
deref(ExceptionSink *xsink)AbstractQoreNode
derefImpl(ExceptionSink *xsink)QoreHashNodeprotectedvirtual
empty() const QoreHashNode
eval(ExceptionSink *xsink) const AbstractQoreNode
eval(bool &needs_deref, ExceptionSink *xsink) const AbstractQoreNode
evalImpl(ExceptionSink *xsink) const QoreHashNodeprotectedvirtual
evalImpl(bool &needs_deref, ExceptionSink *xsink) const QoreHashNodeprotectedvirtual
existsKey(const char *key) const QoreHashNode
existsKeyValue(const char *key) const QoreHashNode
floatEval(ExceptionSink *xsink) const AbstractQoreNode
floatEvalImpl(ExceptionSink *xsink) const QoreHashNodeprotectedvirtual
getAsBigInt() const AbstractQoreNode
getAsBool() const AbstractQoreNode
getAsBoolImpl() const QoreHashNodevirtual
getAsFloat() const AbstractQoreNode
getAsInt() const AbstractQoreNode
getAsString(QoreString &str, int foff, ExceptionSink *xsink) const QoreHashNodevirtual
getAsString(bool &del, int foff, ExceptionSink *xsink) const QoreHashNodevirtual
getDateTimeRepresentation(bool &del) const AbstractQoreNodevirtual
getDateTimeRepresentation(DateTime &dt) const AbstractQoreNodevirtual
getExistingValuePtr(const QoreString *key, ExceptionSink *xsink)QoreHashNode
getExistingValuePtr(const char *key)QoreHashNode
getFirstKey() const QoreHashNode
getKeyAsBigInt(const char *key, bool &found) const QoreHashNode
getKeyAsBool(const char *key, bool &found) const QoreHashNode
getKeys() const QoreHashNode
getKeyValue(const QoreString *key, ExceptionSink *xsink)QoreHashNode
getKeyValue(const QoreString &key, ExceptionSink *xsink)QoreHashNode
getKeyValue(const QoreString *key, ExceptionSink *xsink) const QoreHashNode
getKeyValue(const char *key)QoreHashNode
getKeyValue(const char *key) const QoreHashNode
getKeyValueExistence(const char *key, bool &exists)QoreHashNode
getKeyValueExistence(const char *key, bool &exists) const QoreHashNode
getKeyValueExistence(const QoreString *key, bool &exists, ExceptionSink *xsink)QoreHashNode
getKeyValueExistence(const QoreString *key, bool &exists, ExceptionSink *xsink) const QoreHashNode
getKeyValuePtr(const QoreString *key, ExceptionSink *xsink)QoreHashNode
getKeyValuePtr(const char *key)QoreHashNode
getLastKey() const QoreHashNode
getStaticTypeCode()QoreHashNodeinlinestatic
getStaticTypeName()QoreHashNodeinlinestatic
getStringRepresentation(bool &del) const AbstractQoreNodevirtual
getStringRepresentation(QoreString &str) const AbstractQoreNodevirtual
getType() const AbstractQoreNodeinline
getTypeName() const QoreHashNodevirtual
hashRefSelf() const QoreHashNode
integerEval(ExceptionSink *xsink) const AbstractQoreNode
integerEvalImpl(ExceptionSink *xsink) const QoreHashNodeprotectedvirtual
is_equal_hard(const AbstractQoreNode *v, ExceptionSink *xsink) const QoreHashNodevirtual
is_equal_soft(const AbstractQoreNode *v, ExceptionSink *xsink) const QoreHashNodevirtual
is_unique() const QoreReferenceCounterinline
is_value() const AbstractQoreNodeinline
isReferenceCounted() const AbstractQoreNodeinline
merge(const QoreHashNode *h, ExceptionSink *xsink)QoreHashNode
mROQoreReferenceCountermutableprotected
needs_eval() const AbstractQoreNodeinline
needs_eval_flagAbstractQoreNodeprotected
parseInit(LocalVar *oflag, int pflag, int &lvids, const QoreTypeInfo *&typeInfo)QoreHashNodevirtual
privQoreHashNodeprotected
QoreHashNode()QoreHashNode
QoreReferenceCounter()QoreReferenceCounter
realCopy() const QoreHashNodevirtual
ref() const AbstractQoreNode
reference_count() const QoreReferenceCounterinline
refSelf() const AbstractQoreNode
removeKey(const QoreString *key, ExceptionSink *xsink)QoreHashNode
removeKey(const char *key, ExceptionSink *xsink)QoreHashNode
ROdereference() const QoreReferenceCounter
ROreference() const QoreReferenceCounter
setKeyValue(const QoreString *key, AbstractQoreNode *value, ExceptionSink *xsink)QoreHashNode
setKeyValue(const QoreString &key, AbstractQoreNode *value, ExceptionSink *xsink)QoreHashNode
setKeyValue(const char *key, AbstractQoreNode *value, ExceptionSink *xsink)QoreHashNode
setNeedsEval()QoreHashNode
size() const QoreHashNode
swapKeyValue(const QoreString *key, AbstractQoreNode *value, ExceptionSink *xsink)QoreHashNode
swapKeyValue(const char *key, AbstractQoreNode *value)QoreHashNode
swapKeyValue(const char *key, AbstractQoreNode *value, ExceptionSink *xsink)QoreHashNode
takeKeyValue(const QoreString *key, ExceptionSink *xsink)QoreHashNode
takeKeyValue(const char *key)QoreHashNode
there_can_be_only_oneAbstractQoreNodeprotected
typeAbstractQoreNodeprotected
valueAbstractQoreNodeprotected
~AbstractQoreNode()AbstractQoreNodeprotectedvirtual
~QoreHashNode()QoreHashNodeprotectedvirtual
~QoreReferenceCounter()QoreReferenceCounter