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

This is the complete list of members for BinaryNode, 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
append(const void *nptr, qore_size_t size)BinaryNode
append(const BinaryNode *b)BinaryNode
append(const BinaryNode &b)BinaryNode
bigIntEval(ExceptionSink *xsink) const AbstractQoreNode
bigIntEvalImpl(ExceptionSink *xsink) const SimpleValueQoreNodeprotectedvirtual
BinaryNode(void *p=0, qore_size_t size=0)BinaryNode
boolEval(ExceptionSink *xsink) const AbstractQoreNode
boolEvalImpl(ExceptionSink *xsink) const SimpleValueQoreNodeprotectedvirtual
clear()BinaryNode
compare(const BinaryNode *obj) const BinaryNode
copy() const BinaryNode
custom_reference_handlersAbstractQoreNodeprotected
AbstractQoreNode::deref(ExceptionSink *xsink)AbstractQoreNode
empty() const BinaryNode
eval(ExceptionSink *xsink) const AbstractQoreNode
eval(bool &needs_deref, ExceptionSink *xsink) const AbstractQoreNode
evalImpl(ExceptionSink *xsink) const SimpleValueQoreNodeprotectedvirtual
evalImpl(bool &needs_deref, ExceptionSink *xsink) const SimpleValueQoreNodeprotectedvirtual
floatEval(ExceptionSink *xsink) const AbstractQoreNode
floatEvalImpl(ExceptionSink *xsink) const SimpleValueQoreNodeprotectedvirtual
getAsBigInt() const AbstractQoreNode
getAsBool() const AbstractQoreNode
getAsBoolImpl() const BinaryNodevirtual
getAsFloat() const AbstractQoreNode
getAsInt() const AbstractQoreNode
getAsString(QoreString &str, int foff, class ExceptionSink *xsink) const BinaryNodevirtual
getAsString(bool &del, int foff, class ExceptionSink *xsink) const BinaryNodevirtual
getDateTimeRepresentation(bool &del) const AbstractQoreNodevirtual
getDateTimeRepresentation(DateTime &dt) const AbstractQoreNodevirtual
getPtr() const BinaryNode
getStaticTypeCode()BinaryNodeinlinestatic
getStaticTypeName()BinaryNodeinlinestatic
getStringRepresentation(bool &del) const AbstractQoreNodevirtual
getStringRepresentation(QoreString &str) const AbstractQoreNodevirtual
getType() const AbstractQoreNodeinline
getTypeName() const BinaryNodevirtual
giveBuffer()BinaryNode
integerEval(ExceptionSink *xsink) const AbstractQoreNode
integerEvalImpl(ExceptionSink *xsink) const SimpleValueQoreNodeprotectedvirtual
is_equal_hard(const AbstractQoreNode *v, ExceptionSink *xsink) const BinaryNodevirtual
is_equal_soft(const AbstractQoreNode *v, ExceptionSink *xsink) const BinaryNodevirtual
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)BinaryNodevirtual
preallocate(qore_size_t size)BinaryNode
prepend(const void *nptr, qore_size_t size)BinaryNode
QoreReferenceCounter()QoreReferenceCounter
realCopy() const BinaryNodevirtual
ref() const AbstractQoreNode
reference_count() const QoreReferenceCounterinline
refSelf() const AbstractQoreNode
ROdereference() const QoreReferenceCounter
ROreference() const QoreReferenceCounter
setSize(qore_size_t size)BinaryNode
SimpleQoreNode(qore_type_t t, bool n_value, bool n_needs_eval, bool n_there_can_be_only_one=false)SimpleQoreNodeinline
SimpleQoreNode(const SimpleQoreNode &v)SimpleQoreNodeinline
SimpleValueQoreNode(qore_type_t t, bool n_there_can_be_only_one=false)SimpleValueQoreNodeinline
size() const BinaryNode
splice(qore_offset_t offset, qore_offset_t length, BinaryNode *extract=0)BinaryNode
splice(qore_offset_t offset, qore_offset_t length, const void *data, qore_size_t data_len, BinaryNode *extract=0)BinaryNode
substr(BinaryNode &b, qore_offset_t offset) const BinaryNode
substr(BinaryNode &b, qore_offset_t offset, qore_offset_t length) const BinaryNode
there_can_be_only_oneAbstractQoreNodeprotected
typeAbstractQoreNodeprotected
valueAbstractQoreNodeprotected
~AbstractQoreNode()AbstractQoreNodeprotectedvirtual
~BinaryNode()BinaryNodeprotectedvirtual
~QoreReferenceCounter()QoreReferenceCounter