DynObjType Member List

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

_base (defined in DynObjType)DynObjType
_compounds (defined in DynObjType)DynObjType
_flags (defined in DynObjType)DynObjType
_header (defined in DynObjType)DynObjType
_mod_fst (defined in DynObjType)DynObjType
_pext (defined in DynObjType)DynObjType
_sh (defined in DynObjType)DynObjType
_size (defined in DynObjType)DynObjType
_type (defined in DynObjType)DynObjType
_type_id (defined in DynObjType)DynObjType
_vtbl (defined in DynObjType)DynObjType
_vtbl_size (defined in DynObjType)DynObjType
AddTypeItem(DoTypeItem *pitem) (defined in DynObjType)DynObjType
AmbigEither enum value (defined in DynObjType)DynObjType
AmbigId enum value (defined in DynObjType)DynObjType
AmbigName enum value (defined in DynObjType)DynObjType
CanBeA(int type_id, const void *pobj, const char *pcaller_addr) const (defined in DynObjType)DynObjType
CanBeAInternal(int type_id, const char *pcaller_addr) const (defined in DynObjType)DynObjType [protected]
Ctor(const char *type, const char *base, int type_id, int flags, int size, const void *_this, const void *_base_ptr, const char *header) (defined in DynObjType)DynObjType
doGetObj(void *obj, const char *type, DynObjType *self_type, doCastAlgo algo, DynObjType **pdt_found)DynObjType [friend]
doGetObj(void *obj, int type_id, DynObjType *self_type, doCastAlgo algo, DynObjType **pdt_found)DynObjType [friend]
doGetObj (defined in DynObjType)DynObjType [friend]
DoRunTimeC (defined in DynObjType)DynObjType [friend]
DynObjType(const char *type, int type_id, int flags, int size, const void *_this=NULL, const void *_base_ptr=NULL, const char *header=NULL) (defined in DynObjType)DynObjType
DynObjType(const char *type, const char *base, int type_id, int flags, int size, const void *_this=NULL, const void *_base_ptr=NULL, const char *header=NULL) (defined in DynObjType)DynObjType
GetCompound(void **vtbl, int *poff=NULL) const (defined in DynObjType)DynObjType
GetKey() (defined in DynObjType)DynObjType [inline]
GetObj(void *pself, const char *type, DynObjType **found_type=NULL, DynObjType *pdt_avoid=NULL) (defined in DynObjType)DynObjType [protected]
GetObj(void *pself, int type_id, const char *pcaller, DynObjType **found_type=NULL, DynObjType *pdt_avoid=NULL) (defined in DynObjType)DynObjType [protected]
GetOriginalModule() (defined in DynObjType)DynObjType [protected]
GetOuterMost(const void *pobj, int *poff=NULL) const (defined in DynObjType)DynObjType
GetTypeAtOffset(int off) const (defined in DynObjType)DynObjType
HasNestedSideBases() (defined in DynObjType)DynObjType
IsA(int type_id, const char *pcaller_addr) const (defined in DynObjType)DynObjType
IsAmbigous(int amb_type=AmbigEither) const (defined in DynObjType)DynObjType
IsOk() (defined in DynObjType)DynObjType
IsSameType(DynObjType *opdt) const (defined in DynObjType)DynObjType
IsSameTypeAndCompatible(DynObjType *opdt) const (defined in DynObjType)DynObjType
IsSideBase(const void *pvo) const (defined in DynObjType)DynObjType
IsTypeForCaller(const char *pcaller_addr) const (defined in DynObjType)DynObjType [protected]
LinkAfter(DynObjType *after, bool is_name) (defined in DynObjType)DynObjType [protected]
LinkModule(DoModuleC *pmod) (defined in DynObjType)DynObjType [protected]
LookupTypeItem(char type) const (defined in DynObjType)DynObjType
LookupTypeItemLinkFirst(char type) (defined in DynObjType)DynObjType
MatchesTypeName(const char *type) const (defined in DynObjType)DynObjType
operator==(const char *type) const (defined in DynObjType)DynObjType [inline]
operator==(void **vtbl) const (defined in DynObjType)DynObjType [inline]
operator==(int type_id) const (defined in DynObjType)DynObjType [inline]
RemoveTypeItem(char type) (defined in DynObjType)DynObjType
SideBaseDecl (defined in DynObjType)DynObjType [friend]
UnlinkModule(DoModuleC *pmod) (defined in DynObjType)DynObjType [protected]
~DynObjType() (defined in DynObjType)DynObjType


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