Qore Programming Language 1.19.5
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules 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, size_t size)BinaryNode
append(const BinaryNode *b)BinaryNode
append(const BinaryNode &b)BinaryNode
BinaryNode(void *p=0, size_t size=0)BinaryNode
binRefSelf() constBinaryNode
clear()BinaryNode
compare(const BinaryNode *obj) constBinaryNode
copy() constBinaryNode
custom_reference_handlersAbstractQoreNodeprivate
customDeref(ExceptionSink *xsink)AbstractQoreNodevirtual
customRef() constAbstractQoreNodevirtual
deref(ExceptionSink *xsink)SimpleQoreNode
derefImpl(ExceptionSink *xsink)AbstractQoreNodevirtual
empty() constBinaryNode
eval(ExceptionSink *xsink) constAbstractQoreNode
eval(bool &needs_deref, ExceptionSink *xsink) constAbstractQoreNode
evalImpl(bool &needs_deref, ExceptionSink *xsink) constSimpleValueQoreNodeprivatevirtual
getAsBigInt() constAbstractQoreNode
getAsBigIntImpl() constAbstractQoreNodeinlinevirtual
getAsBool() constAbstractQoreNode
getAsBoolImpl() constBinaryNodevirtual
getAsFloat() constAbstractQoreNode
getAsFloatImpl() constAbstractQoreNodeinlinevirtual
getAsInt() constAbstractQoreNode
getAsIntImpl() constAbstractQoreNodeinlinevirtual
getAsString(QoreString &str, int foff, class ExceptionSink *xsink) constBinaryNodevirtual
getAsString(bool &del, int foff, class ExceptionSink *xsink) constBinaryNodevirtual
getDateTimeRepresentation(bool &del) constAbstractQoreNodevirtual
getDateTimeRepresentation(DateTime &dt) constAbstractQoreNodevirtual
getPtr() constBinaryNode
getStaticTypeCode()BinaryNodeinlinestatic
getStaticTypeName()BinaryNodeinlinestatic
getStringRepresentation(bool &del) constAbstractQoreNodevirtual
getStringRepresentation(QoreString &str) constAbstractQoreNodevirtual
getType() constAbstractQoreNodeinline
getTypeName() constBinaryNodevirtual
giveBuffer()BinaryNode
is_equal_hard(const AbstractQoreNode *v, ExceptionSink *xsink) constBinaryNodevirtual
is_equal_soft(const AbstractQoreNode *v, ExceptionSink *xsink) constBinaryNodevirtual
is_unique() constQoreReferenceCounter
is_value() constAbstractQoreNodeinline
isReferenceCounted() constAbstractQoreNodeinline
needs_eval() constAbstractQoreNodeinline
needs_eval_flagAbstractQoreNodeprivate
SimpleValueQoreNode::operator=(const SimpleQoreNode &)=deleteSimpleQoreNode
AbstractQoreNode::operator=(const AbstractQoreNode &)AbstractQoreNode
parseInit(QoreValue &val, QoreParseContext &parse_context)BinaryNodevirtual
preallocate(size_t size)BinaryNode
prepend(const void *nptr, size_t size)BinaryNode
QoreReferenceCounter()QoreReferenceCounter
QoreReferenceCounter(const QoreReferenceCounter &old)QoreReferenceCounter
realCopy() constBinaryNodevirtual
ref() constAbstractQoreNode
reference_count() constQoreReferenceCounter
refSelf() constAbstractQoreNode
ROdereference() constQoreReferenceCounter
ROreference() constQoreReferenceCounter
setSize(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() constBinaryNode
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, size_t data_len, BinaryNode *extract=0)BinaryNode
substr(BinaryNode &b, qore_offset_t offset) constBinaryNode
substr(BinaryNode &b, qore_offset_t offset, qore_offset_t length) constBinaryNode
there_can_be_only_oneAbstractQoreNodeprivate
typeAbstractQoreNodeprivate
valueAbstractQoreNodeprivate
writeTo(size_t pos, const void *nptr, size_t size)BinaryNode
~AbstractQoreNode()AbstractQoreNodeprivatevirtual
~BinaryNode()BinaryNodeprivatevirtual
~QoreReferenceCounter()QoreReferenceCounter