Qore Programming Language  0.8.11
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups 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
bigIntEval(ExceptionSink *xsink) const AbstractQoreNode
bigIntEvalImpl(ExceptionSink *xsink) const ReferenceNodeprotectedvirtual
boolEval(ExceptionSink *xsink) const AbstractQoreNode
boolEvalImpl(ExceptionSink *xsink) const ReferenceNodeprotectedvirtual
custom_reference_handlersAbstractQoreNodeprotected
deref(ExceptionSink *xsink)AbstractQoreNode
derefImpl(ExceptionSink *xsink)ReferenceNodevirtual
eval(ExceptionSink *xsink) const AbstractQoreNode
eval(bool &needs_deref, ExceptionSink *xsink) const AbstractQoreNode
evalImpl(ExceptionSink *xsink) const ReferenceNodeprotectedvirtual
evalImpl(bool &needs_deref, ExceptionSink *xsink) const ReferenceNodeprotectedvirtual
floatEval(ExceptionSink *xsink) const AbstractQoreNode
floatEvalImpl(ExceptionSink *xsink) const ReferenceNodeprotectedvirtual
getAsBigInt() const AbstractQoreNode
getAsBool() const AbstractQoreNode
getAsFloat() const AbstractQoreNode
getAsInt() const AbstractQoreNode
getAsString(QoreString &str, int foff, ExceptionSink *xsink) const ReferenceNodevirtual
getAsString(bool &del, int foff, ExceptionSink *xsink) const ReferenceNodevirtual
getDateTimeRepresentation(bool &del) const AbstractQoreNodevirtual
getDateTimeRepresentation(DateTime &dt) const AbstractQoreNodevirtual
getStringRepresentation(bool &del) const AbstractQoreNodevirtual
getStringRepresentation(QoreString &str) const AbstractQoreNodevirtual
getType() const AbstractQoreNodeinline
getTypeName() const ReferenceNodevirtual
integerEval(ExceptionSink *xsink) const AbstractQoreNode
integerEvalImpl(ExceptionSink *xsink) const ReferenceNodeprotectedvirtual
is_equal_hard(const AbstractQoreNode *v, ExceptionSink *xsink) const ReferenceNodevirtual
is_equal_soft(const AbstractQoreNode *v, ExceptionSink *xsink) const ReferenceNodevirtual
is_unique() const QoreReferenceCounterinline
is_value() const AbstractQoreNodeinline
isReferenceCounted() const AbstractQoreNodeinline
mROQoreReferenceCountermutableprotected
needs_eval() const AbstractQoreNodeinline
needs_eval_flagAbstractQoreNodeprotected
parseInit(LocalVar *oflag, int pflag, int &lvids, const QoreTypeInfo *&typeInfo)AbstractQoreNodevirtual
QoreReferenceCounter()QoreReferenceCounter
realCopy() const ReferenceNodevirtual
ref() const AbstractQoreNode
reference_count() const QoreReferenceCounterinline
ReferenceNode(AbstractQoreNode *exp, QoreObject *self, const void *lvalue_id)ReferenceNode
refSelf() const AbstractQoreNode
ROdereference() const QoreReferenceCounter
ROreference() const QoreReferenceCounter
there_can_be_only_oneAbstractQoreNodeprotected
typeAbstractQoreNodeprotected
valueAbstractQoreNodeprotected
~AbstractQoreNode()AbstractQoreNodeprotectedvirtual
~QoreReferenceCounter()QoreReferenceCounter
~ReferenceNode()ReferenceNodeprotectedvirtual