DoRunTimeC Member List

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

AddDOLib(DynObjLib *pdol)DoRunTimeC
AddType(DynObjType *pdt) (defined in DoRunTimeC)DoRunTimeC [protected]
AllocTypeItemTypeId() (defined in DoRunTimeC)DoRunTimeC [virtual]
DoRunTimeI::CanBeA(int type_id) const DynI [inline]
DoRunTimeI::VObj::CanBeA(int type_id, DynObjType *ptype) const VObj
NamedRef::CanBeA(int type_id) const DynI [inline]
VObj::CanBeA(int type_id, DynObjType *ptype) const VObj
DoRunTimeI::ClearError()VObj
NamedRef::ClearError()VObj
ClearObjectError(const void *pvo) (defined in DoRunTimeC)DoRunTimeC [virtual]
Create(const char *lib, const char *type, int type_id, const DynI *pdi_init=NULL)DoRunTimeC [virtual]
Create(doTypeWrapper< T >, const char *lib, const DynI *pdi_init=NULL)DoRunTimeC [inline]
DoRunTimeI::Create(const DynI *pdi_init=NULL)DoRunTimeI [inline]
CreateGetType(const char *lib, const char *type, int type_id, const DynI *pdi_init, DynObjType **ppdt) (defined in DoRunTimeC)DoRunTimeC [protected]
doClearError()DynI [virtual]
doDestroy() (defined in DoRunTimeC)DoRunTimeC [inline, virtual]
doGetError(int *perr_code=NULL) const DynI [virtual]
doGetObj(const char *type) (defined in DynI)DynI [inline]
doGetObj(const char *type) (defined in DynI)DynI [inline]
doGetType(const DynI **pself=0) const DoRunTimeC [virtual]
DoRunTimeI::doIsOk() const DynI [inline]
NamedRef::doIsOk() const DynI [inline]
doQueryI(const char *type)DoRunTimeC [virtual]
DoRunTimeC() (defined in DoRunTimeC)DoRunTimeC
Dtor() (defined in DoRunTimeC)DoRunTimeC
FindTypeFromId(int type_id) (defined in DoRunTimeC)DoRunTimeC [virtual]
FindTypeFromName(const char *type, const char *header=NULL) (defined in DoRunTimeC)DoRunTimeC [virtual]
FindTypeFromNameAndId(const char *type, int type_id) (defined in DoRunTimeC)DoRunTimeC [protected]
FreeTrackers() (defined in DoRunTimeC)DoRunTimeC [protected]
GenerateTypeId() (defined in DoRunTimeC)DoRunTimeC [virtual]
Get(const char *name) (defined in NamedRefI)NamedRefI [inline]
GetByIndex(int index, DynStr &ds, int type_id=0) (defined in NamedRef)NamedRef [virtual]
GetByName(const char *name, int type_id=0) (defined in NamedRef)NamedRef [virtual]
GetCallerLib(OwnedDynObjLib *&polib, const char *pcaller_addr) (defined in DoRunTimeC)DoRunTimeC [protected]
GetCurrentModule() (defined in DortInternalI)DortInternalI [inline]
GetCurrentModule_Helper() (defined in DortInternalI)DortInternalI [inline, static]
DoRunTimeI::GetError(int *perr_code=NULL) const VObj
NamedRef::GetError(int *perr_code=NULL) const VObj
GetInstance(bool do_get=true)DoRunTimeC [static]
GetLastErrCode(int thid=-1)DoRunTimeC [virtual]
GetLastErrStr(DynStr &ds, int thid=-1) (defined in DoRunTimeC)DoRunTimeC [virtual]
GetLib(const char *lib)DoRunTimeC [virtual]
GetLibFlags(const char *paddr) (defined in DoRunTimeC)DoRunTimeC [protected]
GetLibraryAt(const void *paddr) (defined in DoRunTimeC)DoRunTimeC [protected]
GetLoadError() (defined in DoRunTimeC)DoRunTimeC [inline, virtual]
GetMainLib()DoRunTimeC
GetMalloc() const DoRunTimeC [inline, virtual]
GetModuleByAddr(const void *paddr) (defined in DoRunTimeC)DoRunTimeC [virtual]
GetModuleByIndex(int ix) (defined in DoRunTimeC)DoRunTimeC [virtual]
GetModuleForType(DoModuleC *pmod_caller, int type_id) (defined in DoRunTimeC)DoRunTimeC [virtual]
DoRunTimeI::GetObj(int type_id, doCastAlgo algo=doCastFull)DynI [inline]
DoRunTimeI::GetObj(const char *type, doCastAlgo algo=doCastFull)DynI [inline]
NamedRef::GetObj(int type_id, doCastAlgo algo=doCastFull)DynI [inline]
NamedRef::GetObj(const char *type, doCastAlgo algo=doCastFull)DynI [inline]
GetObjectError(const void *pvo, int *perr_code) (defined in DoRunTimeC)DoRunTimeC [virtual]
GetObjectSize() const (defined in DynI)DynI [inline]
GetObjectSize() const (defined in DynI)DynI [inline]
GetOwnedLib(const char *lib_name) (defined in DoRunTimeC)DoRunTimeC [protected]
GetTextIo() const (defined in DoRunTimeC)DoRunTimeC [inline, virtual]
GetThreadId() (defined in DoRunTimeC)DoRunTimeC [virtual]
DoRunTimeI::GetType() const DynI [inline]
NamedRef::GetType() const DynI [inline]
GetTypeId() const (defined in DynI)DynI [inline]
GetTypeId() const (defined in DynI)DynI [inline]
DoRunTimeI::GetTypeName() const DynI [inline]
NamedRef::GetTypeName() const DynI [inline]
GetTypeOf(void **vtbl)DoRunTimeC [virtual]
GetUserTypes(ExpArrP< DynObjType * > &arr, DynObjType **types, int length) (defined in DoRunTimeC)DoRunTimeC [protected]
HasType(DynObjType *pdt) (defined in DoRunTimeC)DoRunTimeC [protected]
DoRunTimeI::IsA(int type_id) const DynI [inline]
DoRunTimeI::IsA(const char *type) const DynI [inline]
DoRunTimeI::VObj::IsA(int type_id, DynObjType *ptype) const VObj
DoRunTimeI::VObj::IsA(const char *type, DynObjType *ptype) const VObj
NamedRef::IsA(int type_id) const DynI [inline]
NamedRef::IsA(const char *type) const DynI [inline]
VObj::IsA(int type_id, DynObjType *ptype) const VObj
VObj::IsA(const char *type, DynObjType *ptype) const VObj
IsOk()DoRunTimeC
IsValidType(DynObjType *pdt) (defined in DoRunTimeC)DoRunTimeC [virtual]
LibHasType(DynObjLibI *plib, int type_id) (defined in DoRunTimeC)DoRunTimeC [protected]
LoadLib(const char *lib_name, DynI *pdi_init)DoRunTimeC [virtual]
LoadLib(const char *lib_name)DoRunTimeC
LoadLib(const char *lib_name, DynI *pdi_init, int mod_flags)DoRunTimeC
m_allocs (defined in DoRunTimeC)DoRunTimeC [protected]
m_bases_unresolved (defined in DoRunTimeC)DoRunTimeC [protected]
m_cb_load_err (defined in DoRunTimeC)DoRunTimeC [protected]
m_delayed_vptrs (defined in DoRunTimeC)DoRunTimeC [protected]
m_errors (defined in DoRunTimeC)DoRunTimeC [protected]
m_id2type (defined in DoRunTimeC)DoRunTimeC [protected]
m_lib_last (defined in DoRunTimeC)DoRunTimeC [protected]
m_libs (defined in DoRunTimeC)DoRunTimeC [protected]
m_libs_dangling (defined in DoRunTimeC)DoRunTimeC [protected]
m_modules (defined in DoRunTimeC)DoRunTimeC [protected]
m_name2type (defined in DoRunTimeC)DoRunTimeC [protected]
m_names (defined in NamedRef)NamedRef [protected]
m_obj_errors (defined in DoRunTimeC)DoRunTimeC [protected]
m_oe_allocated (defined in DoRunTimeC)DoRunTimeC [protected]
m_oe_avail (defined in DoRunTimeC)DoRunTimeC [protected]
m_pmalloc (defined in DoRunTimeC)DoRunTimeC [protected]
m_pmut (defined in DoRunTimeC)DoRunTimeC [protected]
m_ptio (defined in DoRunTimeC)DoRunTimeC [protected]
m_refs (defined in NamedRef)NamedRef [protected]
m_tmp_disable (defined in DoRunTimeC)DoRunTimeC [protected]
m_tmp_load_base (defined in DoRunTimeC)DoRunTimeC [protected]
m_tmp_load_cnt (defined in DoRunTimeC)DoRunTimeC [protected]
m_tmp_load_flags (defined in DoRunTimeC)DoRunTimeC [protected]
m_tmp_load_lib (defined in DoRunTimeC)DoRunTimeC [protected]
m_trackers (defined in DoRunTimeC)DoRunTimeC [protected]
m_type_id_nxt (defined in DoRunTimeC)DoRunTimeC [protected]
m_typeitem_typeid (defined in DoRunTimeC)DoRunTimeC [protected]
m_types (defined in DoRunTimeC)DoRunTimeC [protected]
m_vptr2type (defined in DoRunTimeC)DoRunTimeC [protected]
MainAlloc(int size) (defined in DoRunTimeC)DoRunTimeC [virtual]
MainFree(void *pmem) (defined in DoRunTimeC)DoRunTimeC [virtual]
MayUnload(const char *lib_name) (defined in DoRunTimeC)DoRunTimeC
MayUnload(OwnedDynObjLib *polib, OwnedDynObjLib *polib_caller) (defined in DoRunTimeC)DoRunTimeC [protected]
MergeTypes(doModuleData *pmod_data) (defined in DoRunTimeC)DoRunTimeC [virtual]
MU_CallerNotFound enum value (defined in DoRunTimeC)DoRunTimeC
MU_DanglingOk enum value (defined in DoRunTimeC)DoRunTimeC
MU_DanglingReject enum value (defined in DoRunTimeC)DoRunTimeC
MU_HasInstances enum value (defined in DoRunTimeC)DoRunTimeC
MU_LibNotFound enum value (defined in DoRunTimeC)DoRunTimeC
Mu_ModuleNotFound enum value (defined in DoRunTimeC)DoRunTimeC
MU_NoPerm enum value (defined in DoRunTimeC)DoRunTimeC
MU_NotOwned enum value (defined in DoRunTimeC)DoRunTimeC
MU_Ok enum value (defined in DoRunTimeC)DoRunTimeC
ObjectLookup(const char *name, int type_id=0) (defined in DoRunTimeI)DoRunTimeI [inline]
ObjectPublish(DynI *pdi, const char *name) (defined in DoRunTimeI)DoRunTimeI [inline]
OnObjectCreate(DynObj *pdo, DoModuleC *pmod) (defined in DoRunTimeC)DoRunTimeC [virtual]
OnObjectDestroy(DynObj *pdo, DoModuleC *pmod) (defined in DoRunTimeC)DoRunTimeC [virtual]
OwnedDynObjLib (defined in DoRunTimeC)DoRunTimeC [friend]
PrepareShutdown()DoRunTimeC
RegisterModule(DoModuleC *pmi)DoRunTimeC [virtual]
RegisterTypeVTable(void **vtbl, DynObjType *pdt)DoRunTimeC [virtual]
Remove(DynI *pdi) (defined in NamedRef)NamedRef [virtual]
RemoveType(DynObjType *pdt) (defined in DoRunTimeC)DoRunTimeC [protected]
ResetModuleTempPermissions() (defined in DoRunTimeC)DoRunTimeC [virtual]
Set(const char *name, DynI *pdi) (defined in NamedRef)NamedRef [virtual]
DoRunTimeI::SetError(const char *err_str, int err_code=-1) const VObj
NamedRef::SetError(const char *err_str, int err_code=-1) const VObj
SetLastError(int err_code, const char *err_msg) (defined in DoRunTimeC)DoRunTimeC [virtual]
SetLoadError(const char *error) (defined in DoRunTimeC)DoRunTimeC [protected]
SetMalloc(MallocI *pmi)DoRunTimeC
SetModuleTempPermissions(DynObjLibI *plib, const void *base, int flags) (defined in DoRunTimeC)DoRunTimeC [virtual]
SetObjectError(const void *pvo, const char *err_str, int err_code)DoRunTimeC [virtual]
SetTextIo(TextIoI *ptio)DoRunTimeC [inline]
SortOutInstantiateTypes(ExpArrP< DynObjType * > &arr, DynObjType **types, int length, const char *instantiate_types) (defined in DoRunTimeC)DoRunTimeC [protected]
TempDisableCreate(bool disable) (defined in DoRunTimeC)DoRunTimeC [virtual]
TrackDynObj(DynObj *pdo, NotifiableI *pni, bool begin_track, DynObjType *pdt) (defined in DoRunTimeC)DoRunTimeC [virtual]
UnloadDanglingLib(const char *lib_name)DoRunTimeC
UnloadLib(const char *lib_name)DoRunTimeC [virtual]
UnloadLib(const char *lib_name, OwnedDynObjLib *polib_caller) (defined in DoRunTimeC)DoRunTimeC [protected]
DoRunTimeI::UnloadLib(const char *lib_name, bool force_unload)DoRunTimeI [inline, virtual]
UnMergeTypes(doModuleData *pmod_data) (defined in DoRunTimeC)DoRunTimeC [virtual]
UnRegisterModule(DoModuleC *pmi) (defined in DoRunTimeC)DoRunTimeC [virtual]
UnRegisterTypeVTable(void **vtbl) (defined in DoRunTimeC)DoRunTimeC [virtual]
~DoRunTimeC() (defined in DoRunTimeC)DoRunTimeC [inline]
~NamedRef() (defined in NamedRef)NamedRef


Generated on Sun Feb 15 16:35:57 2009 for DynObj by  doxygen 1.5.6