QoreObject Member List

This is the complete list of members for QoreObject, 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
addPrivateDataToString(QoreString *str, ExceptionSink *xsink) const QoreObject
bigIntEval(ExceptionSink *xsink) const AbstractQoreNode
bigIntEvalImpl(ExceptionSink *xsink) const QoreObject [protected, virtual]
boolEval(ExceptionSink *xsink) const AbstractQoreNode
boolEvalImpl(ExceptionSink *xsink) const QoreObject [protected, virtual]
compareHard(const QoreObject *obj, ExceptionSink *xsink) const QoreObject
compareSoft(const QoreObject *obj, ExceptionSink *xsink) const QoreObject
copyData(ExceptionSink *xsink) const QoreObject
custom_reference_handlersAbstractQoreNode [protected]
customDeref(ExceptionSink *xsink)QoreObject [protected, virtual]
customRef() const QoreObject [protected, virtual]
customRefIntern() const QoreObject [protected]
defaultSystemDestructor(qore_classid_t classID, ExceptionSink *xsink)QoreObject
deleteBlockerRef() const QoreObject
deleteMemberValue(const QoreString *key, ExceptionSink *xsink)QoreObject
deleteMemberValue(const char *key, ExceptionSink *xsink)QoreObject
deref(ExceptionSink *xsink)AbstractQoreNode
derefImpl(ExceptionSink *xsink)QoreObject [protected, virtual]
doDelete(ExceptionSink *xsink)QoreObject
eval(ExceptionSink *xsink) const AbstractQoreNode
eval(bool &needs_deref, ExceptionSink *xsink) const AbstractQoreNode
evalBuiltinMethodWithPrivateData(const QoreMethod &method, BuiltinMethod *meth, const QoreListNode *args, ExceptionSink *xsink)QoreObject
evalBuiltinMethodWithPrivateData(BuiltinMethod *meth, const QoreListNode *args, ExceptionSink *xsink)QoreObject
evalCopyMethodWithPrivateData(const QoreClass &thisclass, BuiltinMethod *meth, QoreObject *self, bool new_calling_convention, ExceptionSink *xsink)QoreObject
evalDeleteBlocker(BuiltinMethod *meth)QoreObject
evalImpl(ExceptionSink *xsink) const QoreObject [protected, virtual]
evalImpl(bool &needs_deref, ExceptionSink *xsink) const QoreObject [protected, virtual]
evalMember(const QoreString *member, ExceptionSink *xsink)QoreObject
evalMethod(const QoreString *name, const QoreListNode *args, ExceptionSink *xsink)QoreObject
evalMethod(const char *name, const QoreListNode *args, ExceptionSink *xsink)QoreObject
evalMethod(const QoreMethod &method, const QoreListNode *args, ExceptionSink *xsink)QoreObject
execMemberNotification(const char *member, ExceptionSink *xsink)QoreObject
externalDelete(qore_classid_t key, ExceptionSink *xsink)QoreObject
floatEval(ExceptionSink *xsink) const AbstractQoreNode
floatEvalImpl(ExceptionSink *xsink) const QoreObject [protected, virtual]
getAndClearPrivateData(qore_classid_t key, ExceptionSink *xsink)QoreObject
getAsBigInt() const AbstractQoreNode
getAsBool() const AbstractQoreNode
getAsFloat() const AbstractQoreNode
getAsInt() const AbstractQoreNode
getAsString(QoreString &str, int foff, ExceptionSink *xsink) const QoreObject [virtual]
getAsString(bool &del, int foff, ExceptionSink *xsink) const QoreObject [virtual]
getClass(qore_classid_t cid) const QoreObject
getClass() const QoreObject
getClassName() const QoreObject
getClassSyncLock()QoreObject
getDateTimeRepresentation(bool &del) const AbstractQoreNode [virtual]
getDateTimeRepresentation(DateTime &dt) const AbstractQoreNode [virtual]
getExistingValuePtr(const QoreString *mem, AutoVLock *vl, ExceptionSink *xsink) const QoreObject
getExistingValuePtr(const char *mem, AutoVLock *vl, ExceptionSink *xsink) const QoreObject
getMemberAsBigInt(const char *mem, bool &found, ExceptionSink *xsink) const QoreObject
getMemberList(ExceptionSink *xsink) const QoreObject
getMemberValueNoMethod(const QoreString *key, AutoVLock *vl, ExceptionSink *xsink) const QoreObject
getMemberValueNoMethod(const char *key, AutoVLock *vl, ExceptionSink *xsink) const QoreObject
getMemberValuePtr(const QoreString *key, AutoVLock *vl, ExceptionSink *xsink) const QoreObject
getMemberValuePtr(const char *key, AutoVLock *vl, ExceptionSink *xsink) const QoreObject
getProgram() const QoreObject
getReferencedMemberNoMethod(const char *mem, ExceptionSink *xsink) const QoreObject
getReferencedPrivateData(qore_classid_t key, ExceptionSink *xsink) const QoreObject
getRuntimeMemberHash(ExceptionSink *xsink) const QoreObject
getStaticTypeName()QoreObject [inline, static]
getStringRepresentation(bool &del) const AbstractQoreNode [virtual]
getStringRepresentation(QoreString &str) const AbstractQoreNode [virtual]
getType() const AbstractQoreNode [inline]
getTypeName() const QoreObject [virtual]
hasMemberNotification() const QoreObject
integerEval(ExceptionSink *xsink) const AbstractQoreNode
integerEvalImpl(ExceptionSink *xsink) const QoreObject [protected, virtual]
is_equal_hard(const AbstractQoreNode *v, ExceptionSink *xsink) const QoreObject [virtual]
is_equal_soft(const AbstractQoreNode *v, ExceptionSink *xsink) const QoreObject [virtual]
is_unique() const QoreReferenceCounter [inline]
is_value() const AbstractQoreNode [inline]
isReferenceCounted() const AbstractQoreNode [inline]
isSystemObject() const QoreObject
isValid() const QoreObject
merge(const QoreHashNode *h, ExceptionSink *xsink)QoreObject
mergeDataToHash(QoreHashNode *hash, ExceptionSink *xsink)QoreObject
mROQoreReferenceCounter [mutable, protected]
needs_eval() const AbstractQoreNode [inline]
needs_eval_flagAbstractQoreNode [protected]
obliterate(ExceptionSink *xsink)QoreObject
parseInit(LocalVar *oflag, int pflag, int &lvids)AbstractQoreNode [inline, virtual]
QoreObject(const QoreClass *oc, QoreProgram *p)QoreObject
QoreObject(const QoreClass *oc, QoreProgram *p, AbstractPrivateData *data)QoreObject
QoreObject(const QoreClass *oc, QoreProgram *p, QoreHashNode *d)QoreObject
QoreReferenceCounter()QoreReferenceCounter
realCopy() const QoreObject [virtual]
ref() const AbstractQoreNode
reference_count() const QoreReferenceCounter [inline]
refSelf() const AbstractQoreNode
removeMember(const QoreString *key, ExceptionSink *xsink)QoreObject
removeMember(const char *key, ExceptionSink *xsink)QoreObject
ROdereference() const QoreReferenceCounter
ROreference() const QoreReferenceCounter
setPrivate(qore_classid_t key, AbstractPrivateData *pd)QoreObject
setValue(const char *key, AbstractQoreNode *val, ExceptionSink *xsink)QoreObject
size(ExceptionSink *xsink) const QoreObject
tDeref()QoreObject
there_can_be_only_oneAbstractQoreNode [protected]
tRef() const QoreObject
typeAbstractQoreNode [protected]
validInstanceOf(qore_classid_t cid) const QoreObject
valueAbstractQoreNode [protected]
~AbstractQoreNode()AbstractQoreNode [protected, virtual]
~QoreObject()QoreObject [protected, virtual]
~QoreReferenceCounter()QoreReferenceCounter


doxygen