Qore Programming Language  0.8.11
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
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