Qore Programming Language 2.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
ReferenceNode Member List

This is the complete list of members for ReferenceNode, 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
custom_reference_handlersAbstractQoreNodeprivate
customDeref(ExceptionSink *xsink)AbstractQoreNodevirtual
customRef() constAbstractQoreNodevirtual
deref(ExceptionSink *xsink)AbstractQoreNode
derefImpl(ExceptionSink *xsink)ReferenceNodevirtual
doEval(ExceptionSink *xsink) constReferenceNodeprivate
eval(ExceptionSink *xsink) constAbstractQoreNode
eval(bool &needs_deref, ExceptionSink *xsink) constAbstractQoreNode
evalImpl(bool &needs_deref, ExceptionSink *xsink) constReferenceNodeprivatevirtual
getAsBigInt() constAbstractQoreNode
getAsBigIntImpl() constAbstractQoreNodeinlinevirtual
getAsBool() constAbstractQoreNode
getAsBoolImpl() constAbstractQoreNodeinlinevirtual
getAsFloat() constAbstractQoreNode
getAsFloatImpl() constAbstractQoreNodeinlinevirtual
getAsInt() constAbstractQoreNode
getAsIntImpl() constAbstractQoreNodeinlinevirtual
getAsString(QoreString &str, int foff, ExceptionSink *xsink) constReferenceNodevirtual
getAsString(bool &del, int foff, ExceptionSink *xsink) constReferenceNodevirtual
getDateTimeRepresentation(bool &del) constAbstractQoreNodevirtual
getDateTimeRepresentation(DateTime &dt) constAbstractQoreNodevirtual
getLValueTypeInfo() constReferenceNode
getStringRepresentation(bool &del) constAbstractQoreNodevirtual
getStringRepresentation(QoreString &str) constAbstractQoreNodevirtual
getType() constAbstractQoreNodeinline
getTypeInfo() constReferenceNode
getTypeName() constReferenceNodevirtual
is_equal_hard(const AbstractQoreNode *v, ExceptionSink *xsink) constReferenceNodevirtual
is_equal_soft(const AbstractQoreNode *v, ExceptionSink *xsink) constReferenceNodevirtual
is_unique() constQoreReferenceCounter
is_value() constAbstractQoreNodeinline
isReferenceCounted() constAbstractQoreNodeinline
needs_eval() constAbstractQoreNodeinline
needs_eval_flagAbstractQoreNodeprivate
operator=(const AbstractQoreNode &)AbstractQoreNode
optRef()QoreReferenceCounter
parseInit(QoreValue &val, QoreParseContext &parse_context)AbstractQoreNodevirtual
QoreReferenceCounter()QoreReferenceCounter
QoreReferenceCounter(const QoreReferenceCounter &old)QoreReferenceCounter
realCopy() constReferenceNodevirtual
ref() constAbstractQoreNode
reference_count() constQoreReferenceCounter
ReferenceNode(QoreValue exp, const QoreTypeInfo *typeInfo, QoreObject *self, const void *lvalue_id, const qore_class_private *cls)ReferenceNode
ReferenceNode(const ReferenceNode &old)ReferenceNode
refRefSelf() constReferenceNode
refSelf() constAbstractQoreNode
ROdereference() constQoreReferenceCounter
ROreference() constQoreReferenceCounter
there_can_be_only_oneAbstractQoreNodeprivate
typeAbstractQoreNodeprivate
valueAbstractQoreNodeprivate
~AbstractQoreNode()AbstractQoreNodeprivatevirtual
~QoreReferenceCounter()QoreReferenceCounter
~ReferenceNode()ReferenceNodeprivatevirtual