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

This is the complete list of members for QoreNumberNode, 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)SimpleQoreNode
AbstractQoreNode::deref(ExceptionSink *xsink)AbstractQoreNode
derefImpl(ExceptionSink *xsink)AbstractQoreNodevirtual
doDivideBy(const QoreNumberNode &n, ExceptionSink *xsink) constQoreNumberNode
doDivideBy(double d, ExceptionSink *xsink) constQoreNumberNode
doDivideBy(int64 i, ExceptionSink *xsink) constQoreNumberNode
doMinus(const QoreNumberNode &n) constQoreNumberNode
doMultiply(const QoreNumberNode &n) constQoreNumberNode
doPlus(const QoreNumberNode &n) constQoreNumberNode
equals(const QoreNumberNode &n) constQoreNumberNode
equals(double n) constQoreNumberNode
equals(int64 n) constQoreNumberNode
eval(ExceptionSink *xsink) constAbstractQoreNode
eval(bool &needs_deref, ExceptionSink *xsink) constAbstractQoreNode
evalImpl(bool &needs_deref, ExceptionSink *xsink) constSimpleValueQoreNodeprivatevirtual
getAsBigInt() constAbstractQoreNode
getAsBool() constAbstractQoreNode
getAsFloat() constAbstractQoreNode
getAsInt() constAbstractQoreNode
getAsString(QoreString &str, int foff, class ExceptionSink *xsink) constQoreNumberNodevirtual
getAsString(bool &del, int foff, class ExceptionSink *xsink) constQoreNumberNodevirtual
getDateTimeRepresentation(bool &del) constQoreNumberNodevirtual
getDateTimeRepresentation(DateTime &dt) constQoreNumberNodevirtual
getPrec() constQoreNumberNode
getStaticTypeCode()QoreNumberNodeinlinestatic
getStaticTypeName()QoreNumberNodeinlinestatic
getStringRepresentation(bool &del) constQoreNumberNodevirtual
getStringRepresentation(QoreString &str) constQoreNumberNodevirtual
getType() constAbstractQoreNodeinline
getTypeName() constQoreNumberNodevirtual
greaterThan(const QoreNumberNode &n) constQoreNumberNode
greaterThan(double n) constQoreNumberNode
greaterThan(int64 n) constQoreNumberNode
greaterThanOrEqual(const QoreNumberNode &n) constQoreNumberNode
greaterThanOrEqual(double n) constQoreNumberNode
greaterThanOrEqual(int64 n) constQoreNumberNode
inf() constQoreNumberNode
is_equal_hard(const AbstractQoreNode *v, ExceptionSink *xsink) constQoreNumberNodevirtual
is_equal_soft(const AbstractQoreNode *v, ExceptionSink *xsink) constQoreNumberNodevirtual
is_unique() constQoreReferenceCounter
is_value() constAbstractQoreNodeinline
isReferenceCounted() constAbstractQoreNodeinline
lessThan(const QoreNumberNode &n) constQoreNumberNode
lessThan(double n) constQoreNumberNode
lessThan(int64 n) constQoreNumberNode
lessThanOrEqual(const QoreNumberNode &n) constQoreNumberNode
lessThanOrEqual(double n) constQoreNumberNode
lessThanOrEqual(int64 n) constQoreNumberNode
nan() constQoreNumberNode
needs_eval() constAbstractQoreNodeinline
needs_eval_flagAbstractQoreNodeprivate
negate() constQoreNumberNode
numberRefSelf() constQoreNumberNode
operator=(const SimpleQoreNode &)=deleteSimpleQoreNode
AbstractQoreNode::operator=(const AbstractQoreNode &)AbstractQoreNode
ordinary() constQoreNumberNode
parseInit(QoreValue &val, QoreParseContext &parse_context)QoreNumberNodevirtual
privQoreNumberNodeprivate
QoreNumberNode(const QoreValue n)QoreNumberNode
QoreNumberNode(double f)QoreNumberNode
QoreNumberNode(int64 i)QoreNumberNode
QoreNumberNode(const char *str)QoreNumberNode
QoreNumberNode(const char *str, unsigned prec)QoreNumberNode
QoreNumberNode()QoreNumberNode
QoreNumberNode(const QoreNumberNode &old)QoreNumberNode
QoreReferenceCounter()QoreReferenceCounter
QoreReferenceCounter(const QoreReferenceCounter &old)QoreReferenceCounter
realCopy() constQoreNumberNodevirtual
ref() constAbstractQoreNode
reference_count() constQoreReferenceCounter
refSelf() constAbstractQoreNode
ROdereference() constQoreReferenceCounter
ROreference() constQoreReferenceCounter
sign() constQoreNumberNode
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
there_can_be_only_oneAbstractQoreNodeprivate
toNumber(const AbstractQoreNode *v)QoreNumberNodestatic
toNumber(const QoreValue v)QoreNumberNodestatic
toString(QoreString &str, int fmt=QORE_NF_DEFAULT) constQoreNumberNode
typeAbstractQoreNodeprivate
valueAbstractQoreNodeprivate
zero() constQoreNumberNode
~AbstractQoreNode()AbstractQoreNodeprivatevirtual
~QoreNumberNode()QoreNumberNodeprivatevirtual
~QoreReferenceCounter()QoreReferenceCounter