Qore Programming Language  0.8.11.1
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
AbstractQoreNode(const AbstractQoreNode &v)AbstractQoreNode
addPrivateDataToString(QoreString *str, ExceptionSink *xsink) const QoreObject
bigIntEval(ExceptionSink *xsink) const AbstractQoreNode
bigIntEvalImpl(ExceptionSink *xsink) const QoreObjectprotectedvirtual
bigIntEvalMethod(const char *name, const QoreListNode *args, ExceptionSink *xsink)QoreObject
bigIntEvalMethod(const QoreMethod &method, const QoreListNode *args, ExceptionSink *xsink)QoreObject
boolEval(ExceptionSink *xsink) const AbstractQoreNode
boolEvalImpl(ExceptionSink *xsink) const QoreObjectprotectedvirtual
boolEvalMethod(const char *name, const QoreListNode *args, ExceptionSink *xsink)QoreObject
boolEvalMethod(const QoreMethod &method, const QoreListNode *args, ExceptionSink *xsink)QoreObject
compareHard(const QoreObject *obj, ExceptionSink *xsink) const QoreObject
compareSoft(const QoreObject *obj, ExceptionSink *xsink) const QoreObject
copyData(ExceptionSink *xsink) const QoreObject
custom_reference_handlersAbstractQoreNodeprotected
customDeref(ExceptionSink *xsink)QoreObjectprotectedvirtual
customRef() const QoreObjectprotectedvirtual
customRefIntern() const QoreObjectprotected
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)QoreObjectprotectedvirtual
doDelete(ExceptionSink *xsink)QoreObject
eval(ExceptionSink *xsink) const AbstractQoreNode
eval(bool &needs_deref, ExceptionSink *xsink) const AbstractQoreNode
evalBuiltinMethodWithPrivateData(const QoreMethod &method, const BuiltinNormalMethodVariantBase *meth, const QoreListNode *args, ExceptionSink *xsink)QoreObject
evalCopyMethodWithPrivateData(const QoreClass &thisclass, const BuiltinCopyVariantBase *meth, QoreObject *self, ExceptionSink *xsink)QoreObject
evalDeleteBlocker(qore_classid_t classid_for_method, BuiltinDeleteBlocker *meth)QoreObject
evalImpl(ExceptionSink *xsink) const QoreObjectprotectedvirtual
evalImpl(bool &needs_deref, ExceptionSink *xsink) const QoreObjectprotectedvirtual
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
evalMethodVariant(const QoreMethod &method, const QoreExternalMethodVariant *variant, 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 QoreObjectprotectedvirtual
floatEvalMethod(const char *name, const QoreListNode *args, ExceptionSink *xsink)QoreObject
floatEvalMethod(const QoreMethod &method, const QoreListNode *args, ExceptionSink *xsink)QoreObject
getAndClearPrivateData(qore_classid_t key, ExceptionSink *xsink)QoreObject
getAsBigInt() const AbstractQoreNode
getAsBool() const AbstractQoreNode
getAsBoolImpl() const QoreObjectvirtual
getAsFloat() const AbstractQoreNode
getAsInt() const AbstractQoreNode
getAsString(QoreString &str, int foff, ExceptionSink *xsink) const QoreObjectvirtual
getAsString(bool &del, int foff, ExceptionSink *xsink) const QoreObjectvirtual
getClass(qore_classid_t cid) const QoreObject
getClass(qore_classid_t cid, bool &priv) const QoreObject
getClass() const QoreObject
getClassName() const QoreObject
getDateTimeRepresentation(bool &del) const AbstractQoreNodevirtual
getDateTimeRepresentation(DateTime &dt) const AbstractQoreNodevirtual
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
getMemberValuePtrForInitialization(const char *member)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
getStaticTypeCode()QoreObjectinlinestatic
getStaticTypeName()QoreObjectinlinestatic
getStringRepresentation(bool &del) const AbstractQoreNodevirtual
getStringRepresentation(QoreString &str) const AbstractQoreNodevirtual
getType() const AbstractQoreNodeinline
getTypeName() const QoreObjectvirtual
hasMemberNotification() const QoreObject
integerEval(ExceptionSink *xsink) const AbstractQoreNode
integerEvalImpl(ExceptionSink *xsink) const QoreObjectprotectedvirtual
intEvalMethod(const char *name, const QoreListNode *args, ExceptionSink *xsink)QoreObject
intEvalMethod(const QoreMethod &method, const QoreListNode *args, ExceptionSink *xsink)QoreObject
is_equal_hard(const AbstractQoreNode *v, ExceptionSink *xsink) const QoreObjectvirtual
is_equal_soft(const AbstractQoreNode *v, ExceptionSink *xsink) const QoreObjectvirtual
is_unique() const QoreReferenceCounterinline
is_value() const AbstractQoreNodeinline
isReferenceCounted() const AbstractQoreNodeinline
isSystemObject() const QoreObject
isValid() const QoreObject
mergeDataToHash(QoreHashNode *hash, ExceptionSink *xsink)QoreObject
mROQoreReferenceCountermutableprotected
needs_eval() const AbstractQoreNodeinline
needs_eval_flagAbstractQoreNodeprotected
obliterate(ExceptionSink *xsink)QoreObject
parseInit(LocalVar *oflag, int pflag, int &lvids, const QoreTypeInfo *&typeInfo)AbstractQoreNodevirtual
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 QoreObjectvirtual
ref() const AbstractQoreNode
reference_count() const QoreReferenceCounterinline
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
takeMember(const QoreString *key, ExceptionSink *xsink)QoreObject
takeMember(const char *key, ExceptionSink *xsink)QoreObject
tDeref()QoreObject
there_can_be_only_oneAbstractQoreNodeprotected
tRef() const QoreObject
typeAbstractQoreNodeprotected
validInstanceOf(qore_classid_t cid) const QoreObject
validInstanceOf(const QoreClass &qc) const QoreObject
valueAbstractQoreNodeprotected
~AbstractQoreNode()AbstractQoreNodeprotectedvirtual
~QoreObject()QoreObjectprotectedvirtual
~QoreReferenceCounter()QoreReferenceCounter