Qore Programming Language  0.9.16
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules 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
clearNeedsEval()QoreHashNode
compareHard(const QoreHashNode *h, ExceptionSink *xsink) constQoreHashNode
compareSoft(const QoreHashNode *h, ExceptionSink *xsink) constQoreHashNode
copy() constQoreHashNode
custom_reference_handlersAbstractQoreNodeprivate
customDeref(ExceptionSink *xsink)AbstractQoreNodevirtual
customRef() constAbstractQoreNodevirtual
deleteKey(const QoreString *key, ExceptionSink *xsink)QoreHashNode
deleteKey(const char *key, ExceptionSink *xsink)QoreHashNode
deref(ExceptionSink *xsink)AbstractQoreNode
derefImpl(ExceptionSink *xsink)QoreHashNodeprivatevirtual
empty() constQoreHashNode
eval(ExceptionSink *xsink) constAbstractQoreNode
eval(bool &needs_deref, ExceptionSink *xsink) constAbstractQoreNode
evalImpl(bool &needs_deref, ExceptionSink *xsink) constQoreHashNodeprivatevirtual
existsKey(const char *key) constQoreHashNode
existsKeyValue(const char *key) constQoreHashNode
getAsBigInt() constAbstractQoreNode
getAsBigIntImpl() constAbstractQoreNodeinlinevirtual
getAsBool() constAbstractQoreNode
getAsBoolImpl() constQoreHashNodevirtual
getAsFloat() constAbstractQoreNode
getAsFloatImpl() constAbstractQoreNodeinlinevirtual
getAsInt() constAbstractQoreNode
getAsIntImpl() constAbstractQoreNodeinlinevirtual
getAsString(QoreString &str, int foff, ExceptionSink *xsink) constQoreHashNodevirtual
getAsString(bool &del, int foff, ExceptionSink *xsink) constQoreHashNodevirtual
getDateTimeRepresentation(bool &del) constAbstractQoreNodevirtual
getDateTimeRepresentation(DateTime &dt) constAbstractQoreNodevirtual
getFirstKey() constQoreHashNode
getHashDecl() constQoreHashNode
getKeyAsBigInt(const char *key, bool &found) constQoreHashNode
getKeyAsBool(const char *key, bool &found) constQoreHashNode
getKeys() constQoreHashNode
getKeyValue(const char *key, ExceptionSink *xsink) constQoreHashNode
getKeyValue(const char *key) constQoreHashNode
getKeyValue(const QoreString &key, ExceptionSink *xsink) constQoreHashNode
getKeyValueExistence(const char *key, bool &exists, ExceptionSink *xsink) constQoreHashNode
getKeyValueExistence(const char *key, bool &exists) constQoreHashNode
getKeyValueExistence(const QoreString &key, bool &exists, ExceptionSink *xsink) constQoreHashNode
getKeyValueExistence(const QoreString &key, bool &exists) constQoreHashNode
getLastKey() constQoreHashNode
getStaticTypeCode()QoreHashNodeinlinestatic
getStaticTypeName()QoreHashNodeinlinestatic
getStringRepresentation(bool &del) constAbstractQoreNodevirtual
getStringRepresentation(QoreString &str) constAbstractQoreNodevirtual
getType() constAbstractQoreNodeinline
getTypeInfo() constQoreHashNode
getTypeName() constQoreHashNodevirtual
getValues() constQoreHashNode
getValueTypeInfo() constQoreHashNode
hashRefSelf() constQoreHashNode
is_equal_hard(const AbstractQoreNode *v, ExceptionSink *xsink) constQoreHashNodevirtual
is_equal_soft(const AbstractQoreNode *v, ExceptionSink *xsink) constQoreHashNodevirtual
is_unique() constQoreReferenceCounter
is_value() constAbstractQoreNodeinline
isReferenceCounted() constAbstractQoreNodeinline
merge(const QoreHashNode *h, ExceptionSink *xsink)QoreHashNode
needs_eval() constAbstractQoreNodeinline
needs_eval_flagAbstractQoreNodeprivate
AbstractQoreNode::operator=(const AbstractQoreNode &)AbstractQoreNode
parseInit(QoreValue &val, LocalVar *oflag, int pflag, int &lvids, const QoreTypeInfo *&typeInfo)QoreHashNodevirtual
privQoreHashNodeprivate
QoreHashNode()QoreHashNode
QoreHashNode(const TypedHashDecl *hd, ExceptionSink *xsink)QoreHashNode
QoreHashNode(const QoreTypeInfo *valueTypeInfo)QoreHashNode
QoreReferenceCounter()QoreReferenceCounter
QoreReferenceCounter(const QoreReferenceCounter &old)QoreReferenceCounter
realCopy() constQoreHashNodevirtual
ref() constAbstractQoreNode
reference_count() constQoreReferenceCounter
refSelf() constAbstractQoreNode
removeKey(const QoreString *key, ExceptionSink *xsink)QoreHashNode
removeKey(const char *key, ExceptionSink *xsink)QoreHashNode
ROdereference() constQoreReferenceCounter
ROreference() constQoreReferenceCounter
setKeyValue(const char *key, QoreValue value, ExceptionSink *xsink)QoreHashNode
setKeyValue(const QoreString &key, QoreValue value, ExceptionSink *xsink)QoreHashNode
setNeedsEval()QoreHashNode
size() constQoreHashNode
takeKeyValue(const char *key)QoreHashNode
there_can_be_only_oneAbstractQoreNodeprivate
typeAbstractQoreNodeprivate
valueAbstractQoreNodeprivate
~AbstractQoreNode()AbstractQoreNodeprivatevirtual
~QoreHashNode()QoreHashNodeprivatevirtual
~QoreReferenceCounter()QoreReferenceCounter