Qore Programming Language  0.9.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) constQoreObject
compareHard(const QoreObject *obj, ExceptionSink *xsink) constQoreObject
compareSoft(const QoreObject *obj, ExceptionSink *xsink) constQoreObject
copyData(ExceptionSink *xsink) constQoreObject
custom_reference_handlersAbstractQoreNodeprivate
customDeref(ExceptionSink *xsink)QoreObjectprivatevirtual
customRef() constQoreObjectprivatevirtual
defaultSystemDestructor(qore_classid_t classID, ExceptionSink *xsink)QoreObject
deleteBlockerRef() constQoreObject
deleteMemberValue(const QoreString *key, ExceptionSink *xsink)QoreObject
deleteMemberValue(const char *key, ExceptionSink *xsink)QoreObject
deref(ExceptionSink *xsink)AbstractQoreNode
derefImpl(ExceptionSink *xsink)QoreObjectprivatevirtual
doDelete(ExceptionSink *xsink)QoreObject
eval(ExceptionSink *xsink) constAbstractQoreNode
eval(bool &needs_deref, ExceptionSink *xsink) constAbstractQoreNode
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(bool &needs_deref, ExceptionSink *xsink) constQoreObjectprivatevirtual
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
evalMethod(const QoreMethod &method, const QoreClass *class_ctx, const QoreListNode *args, ExceptionSink *xsink)QoreObject
evalMethodVariant(const QoreMethod &method, const QoreExternalMethodVariant *variant, const QoreListNode *args, ExceptionSink *xsink)QoreObject
evalMethodVariant(const QoreMethod &method, const QoreClass *class_ctx, const QoreExternalMethodVariant *variant, const QoreListNode *args, ExceptionSink *xsink)QoreObject
evalStaticMethod(const QoreMethod &method, const QoreListNode *args, ExceptionSink *xsink)QoreObjectstatic
evalStaticMethod(const QoreMethod &method, const QoreClass *class_ctx, const QoreListNode *args, ExceptionSink *xsink)QoreObjectstatic
evalStaticMethodVariant(const QoreMethod &method, const QoreExternalMethodVariant *variant, const QoreListNode *args, ExceptionSink *xsink)QoreObjectstatic
evalStaticMethodVariant(const QoreMethod &method, const QoreClass *class_ctx, const QoreExternalMethodVariant *variant, const QoreListNode *args, ExceptionSink *xsink)QoreObjectstatic
execMemberNotification(const char *member, ExceptionSink *xsink)QoreObject
externalDelete(qore_classid_t key, ExceptionSink *xsink)QoreObject
getAndClearPrivateData(qore_classid_t key, ExceptionSink *xsink)QoreObject
getAsBigInt() constAbstractQoreNode
getAsBigIntImpl() constAbstractQoreNodeinlinevirtual
getAsBool() constAbstractQoreNode
getAsBoolImpl() constQoreObjectvirtual
getAsFloat() constAbstractQoreNode
getAsFloatImpl() constAbstractQoreNodeinlinevirtual
getAsInt() constAbstractQoreNode
getAsIntImpl() constAbstractQoreNodeinlinevirtual
getAsString(QoreString &str, int foff, ExceptionSink *xsink) constQoreObjectvirtual
getAsString(bool &del, int foff, ExceptionSink *xsink) constQoreObjectvirtual
getClass(qore_classid_t cid) constQoreObject
getClass(qore_classid_t cid, bool &priv) constQoreObject
getClass() constQoreObject
getClassAccess(const QoreClass &cls) constQoreObject
getClassName() constQoreObject
getDateTimeRepresentation(bool &del) constAbstractQoreNodevirtual
getDateTimeRepresentation(DateTime &dt) constAbstractQoreNodevirtual
getMemberAsBigInt(const char *mem, bool &found, ExceptionSink *xsink) constQoreObject
getMemberList(ExceptionSink *xsink) constQoreObject
getMemberValueNoMethod(const QoreString *key, AutoVLock *vl, ExceptionSink *xsink) constQoreObject
getMemberValueNoMethod(const char *key, AutoVLock *vl, ExceptionSink *xsink) constQoreObject
getProgram() constQoreObject
getReferencedMemberNoMethod(const char *mem, ExceptionSink *xsink) constQoreObject
getReferencedMemberNoMethod(const char *key, const QoreClass *cls, ExceptionSink *xsink) constQoreObject
getReferencedPrivateData(qore_classid_t key, ExceptionSink *xsink) constQoreObject
getStaticTypeCode()QoreObjectinlinestatic
getStaticTypeName()QoreObjectinlinestatic
getStringRepresentation(bool &del) constAbstractQoreNodevirtual
getStringRepresentation(QoreString &str) constAbstractQoreNodevirtual
getType() constAbstractQoreNodeinline
getTypeName() constQoreObjectvirtual
hasMember(const char *mem, ExceptionSink *xsink) constQoreObject
hasMemberNotification() constQoreObject
is_equal_hard(const AbstractQoreNode *v, ExceptionSink *xsink) constQoreObjectvirtual
is_equal_soft(const AbstractQoreNode *v, ExceptionSink *xsink) constQoreObjectvirtual
is_unique() constQoreReferenceCounter
is_value() constAbstractQoreNodeinline
isReferenceCounted() constAbstractQoreNodeinline
isSystemObject() constQoreObject
isValid() constQoreObject
mergeDataToHash(QoreHashNode *hash, ExceptionSink *xsink)QoreObject
needs_eval() constAbstractQoreNodeinline
needs_eval_flagAbstractQoreNodeprivate
obliterate(ExceptionSink *xsink)QoreObject
AbstractQoreNode::operator=(const AbstractQoreNode &)AbstractQoreNode
parseInit(QoreValue &val, 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
QoreReferenceCounter(const QoreReferenceCounter &old)QoreReferenceCounter
realCopy() constQoreObjectvirtual
realDeref(ExceptionSink *xsink)QoreObject
realRef()QoreObject
ref() constAbstractQoreNode
reference_count() constQoreReferenceCounter
refSelf() constAbstractQoreNode
removeMember(const QoreString *key, ExceptionSink *xsink)QoreObject
removeMember(const char *key, ExceptionSink *xsink)QoreObject
ROdereference() constQoreReferenceCounter
ROreference() constQoreReferenceCounter
setMemberValue(const char *key, const QoreClass *cls, const QoreValue val, ExceptionSink *xsink)QoreObject
setPrivate(qore_classid_t key, AbstractPrivateData *pd)QoreObject
setValue(const char *key, QoreValue val, ExceptionSink *xsink)QoreObject
size(ExceptionSink *xsink) constQoreObject
takeMember(const QoreString *key, ExceptionSink *xsink)QoreObject
takeMember(const char *key, ExceptionSink *xsink)QoreObject
tDeref()QoreObject
there_can_be_only_oneAbstractQoreNodeprivate
tRef() constQoreObject
tryGetReferencedPrivateData(qore_classid_t key, ExceptionSink *xsink) constQoreObject
typeAbstractQoreNodeprivate
validInstanceOf(qore_classid_t cid) constQoreObject
validInstanceOf(const QoreClass &qc) constQoreObject
valueAbstractQoreNodeprivate
~AbstractQoreNode()AbstractQoreNodeprivatevirtual
~QoreObject()QoreObjectprivatevirtual
~QoreReferenceCounter()QoreReferenceCounter