Qore Programming Language  1.12.0
QoreClass Member List

This is the complete list of members for QoreClass, including all inherited members.

addAbstractMethod(const char *n_name, ClassAccess access=Public, int64 n_flags=QCF_NO_FLAGS, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)QoreClass
addAbstractMethod(const char *n_name, ClassAccess access, int64 n_flags, const QoreTypeInfo *returnTypeInfo, const type_vec_t &n_typeList, const arg_vec_t &defaultArgList=arg_vec_t(), const name_vec_t &n_names=name_vec_t())QoreClass
addBaseClass(QoreClass *qc, bool virt=false)QoreClass
addBuiltinBaseClass(QoreClass *qc)QoreClass
addBuiltinConstant(const char *name, QoreValue value, ClassAccess access=Public, const QoreTypeInfo *typeInfo=nullptr)QoreClass
addBuiltinStaticVar(const char *name, QoreValue value, ClassAccess access=Public, const QoreTypeInfo *typeInfo=nullptr)QoreClass
addBuiltinVirtualBaseClass(QoreClass *qc)QoreClass
addConstructor(q_constructor_n_t meth, ClassAccess access=Public, int64 n_flags=QCF_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, unsigned num_params=0,...)QoreClass
addConstructor(const void *ptr, q_external_constructor_t meth, ClassAccess access=Public, int64 n_flags=QCF_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const type_vec_t &n_typeList=type_vec_t(), const arg_vec_t &defaultArgList=arg_vec_t(), const name_vec_t &n_names=name_vec_t())QoreClass
addDefaultBuiltinBaseClass(QoreClass *qc)QoreClass
addMember(const char *mem, ClassAccess access, const QoreTypeInfo *n_typeInfo, QoreValue initial_value=QoreValue())QoreClass
addMethod(const char *n_name, q_method_n_t meth, ClassAccess access=Public, int64 n_flags=QCF_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)QoreClass
addMethod(const void *ptr, const char *n_name, q_external_method_t meth, ClassAccess access=Public, int64 n_flags=QCF_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, const type_vec_t &n_typeList=type_vec_t(), const arg_vec_t &defaultArgList=arg_vec_t(), const name_vec_t &n_names=name_vec_t())QoreClass
addStaticMethod(const char *n_name, q_func_n_t meth, ClassAccess access=Public, int64 n_flags=QCF_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, unsigned num_params=0,...)QoreClass
addStaticMethod(const void *ptr, const char *n_name, q_external_static_method_t meth, ClassAccess access=Public, int64 n_flags=QCF_NO_FLAGS, int64 n_domain=QDOM_DEFAULT, const QoreTypeInfo *returnTypeInfo=0, const type_vec_t &n_typeList=type_vec_t(), const arg_vec_t &defaultArgList=arg_vec_t(), const name_vec_t &n_names=name_vec_t())QoreClass
copy()QoreClassvirtual
copyImport()QoreClassvirtual
evalPseudoMethod(const QoreValue n, const char *nme, const QoreListNode *args, ExceptionSink *xsink) constQoreClass
evalPseudoMethod(const QoreMethod *m, const QoreExternalMethodVariant *variant, const QoreValue n, const QoreListNode *args, ExceptionSink *xsink) constQoreClass
execConstructor(const QoreListNode *args, ExceptionSink *xsink) constQoreClass
execConstructor(const QoreClass &obj_cls, const QoreListNode *args, bool allow_abstract, ExceptionSink *xsink) constQoreClass
execConstructorVariant(const QoreExternalMethodVariant *mv, const QoreListNode *args, ExceptionSink *xsink) constQoreClass
execCopy(QoreObject *old, ExceptionSink *xsink) constQoreClass
execSystemConstructor(int code=0,...) constQoreClass
findConstant(const char *name) constQoreClass
findLocalMember(const char *name) constQoreClass
findLocalMethod(const char *name) constQoreClass
findLocalStaticMember(const char *name) constQoreClass
findLocalStaticMethod(const char *name) constQoreClass
findMethod(const char *nme) constQoreClass
findMethod(const char *nme, ClassAccess &access) constQoreClass
findStaticMethod(const char *nme) constQoreClass
findStaticMethod(const char *nme, ClassAccess &access) constQoreClass
findUserMethodVariant(const char *name, const QoreMethod *&method, const type_vec_t &argTypeList) constQoreClass
getBinaryHash() constQoreClass
getClass(qore_classid_t cid) constQoreClass
getClass(qore_classid_t cid, bool &priv) constQoreClass
getClass(const QoreClass &qc, bool &priv) constQoreClass
getConstructor() constQoreClass
getCopyMethod() constQoreClass
getDeserializer() constQoreClass
getDestructor() constQoreClass
getDomain() constQoreClass
getID() constQoreClass
getInjectedAsClass()QoreClass
getInjectedAsClass() constQoreClass
getLanguage() constQoreClass
getManagedUserData() constQoreClass
getManagedUserData() constQoreClassinline
getMemberGateMethod() constQoreClass
getMemberNotificationMethod() constQoreClass
getMethodGate() constQoreClass
getMethodList() constQoreClass
getModuleName() constQoreClass
getName() constQoreClass
getNamespace() constQoreClass
getNamespacePath(bool anchored=false) constQoreClass
getOrNothingTypeInfo() constQoreClass
getPath() constQoreClass
getProgram() constQoreClass
getPseudoClassType() constQoreClass
getReferencedKeyValue(const std::string &key) constQoreClass
getReferencedKeyValue(const char *key) constQoreClass
getRelaxedAbstractMatch() constQoreClass
getSerializer() constQoreClass
getStaticMethodList() constQoreClass
getSystemConstructor() constQoreClass
getTypeInfo() constQoreClass
getUserData() constQoreClass
hasCopy() constQoreClass
hasMemberGate() constQoreClass
hasMemberNotification() constQoreClass
hasMethodGate() constQoreClass
hasParentClass() constQoreClass
hasPublicMembersInHierarchy() constQoreClass
hasTransientMember() constQoreClass
inHierarchy(const QoreClass &cls, ClassAccess &n_access) constQoreClass
inHierarchyStrict(const QoreClass &cls, ClassAccess &n_access) constQoreClass
isAbstract() constQoreClass
isEqual(const QoreClass &cls) constQoreClass
isFinal() constQoreClass
isInjected() constQoreClass
isModulePublic() constQoreClass
isPrivateMember(const char *str) constQoreClass
isPseudoClass() constQoreClass
isPublicOrPrivateMember(const char *str, bool &priv) constQoreClass
isSystem() constQoreClass
numMethods() constQoreClass
numStaticMethods() constQoreClass
numStaticUserMethods() constQoreClass
numUserMethods() constQoreClass
QoreClass(std::string &&n_name, std::string &&ns_path, int64 n_domain=QDOM_DEFAULT)QoreClass
QoreClass(const char *n_name, const char *ns_path, int64 n_domain=QDOM_DEFAULT)QoreClass
QoreClass(const char *n_name, const char *ns_path, int64 n_domain, const QoreTypeInfo *n_typeInfo)QoreClass
QoreClass(const QoreClass &old)QoreClass
QoreClass()QoreClassprivate
recheckBuiltinMethodHierarchy()QoreClass
rescanParents()QoreClass
runtimeCheckInstantiateClass(ExceptionSink *xsink) constQoreClass
setCopy(q_copy_t m)QoreClass
setCopy(const void *ptr, q_external_copy_t m)QoreClass
setDeserializer(q_deserializer_t m)QoreClass
setDestructor(q_destructor_t m)QoreClass
setDestructor(const void *ptr, q_external_destructor_t m)QoreClass
setFinal()QoreClass
setGateAccessFlag()QoreClass
setKeyValue(const std::string &key, QoreValue val)QoreClass
setKeyValueIfNotSet(const std::string &key, QoreValue val)QoreClass
setKeyValueIfNotSet(const std::string &key, const char *str)QoreClass
setLanguage(const char *lang)QoreClass
setManagedUserData(AbstractQoreClassUserData *cud)QoreClass
setPublicMemberFlag()QoreClass
setRelaxedAbstractMatch()QoreClass
setSerializer(q_serializer_t m)QoreClass
setSynchronousClass()QoreClass
setSystem()QoreClass
setSystemConstructor(q_system_constructor_t m)QoreClass
setUserData(const void *ptr)QoreClass
~QoreClass()QoreClassprivatevirtual