|
void | AddSmartPtrType (const std::string &) |
|
TCppObject_t | Allocate (TCppType_t type) |
|
void * | AllocateFunctionArgs (size_t nargs) |
|
UChar_t | CallB (TCppMethod_t method, TCppObject_t self, void *args) |
|
Char_t | CallC (TCppMethod_t method, TCppObject_t self, void *args) |
|
TCppObject_t | CallConstructor (TCppMethod_t method, TCppType_t type, void *args) |
|
Double_t | CallD (TCppMethod_t method, TCppObject_t self, void *args) |
|
void | CallDestructor (TCppType_t type, TCppObject_t self) |
|
Float_t | CallF (TCppMethod_t method, TCppObject_t self, void *args) |
|
Short_t | CallH (TCppMethod_t method, TCppObject_t self, void *args) |
|
Int_t | CallI (TCppMethod_t method, TCppObject_t self, void *args) |
|
Long_t | CallL (TCppMethod_t method, TCppObject_t self, void *args) |
|
LongDouble_t | CallLD (TCppMethod_t method, TCppObject_t self, void *args) |
|
Long64_t | CallLL (TCppMethod_t method, TCppObject_t self, void *args) |
|
TCppObject_t | CallO (TCppMethod_t method, TCppObject_t self, void *args, TCppType_t result_type) |
|
void * | CallR (TCppMethod_t method, TCppObject_t self, void *args) |
|
Char_t * | CallS (TCppMethod_t method, TCppObject_t self, void *args) |
|
void | CallV (TCppMethod_t method, TCppObject_t self, void *args) |
|
TCppObject_t | Construct (TCppType_t type) |
|
void | Deallocate (TCppType_t type, TCppObject_t instance) |
|
void | DeallocateFunctionArgs (void *args) |
|
void | Destruct (TCppType_t type, TCppObject_t instance) |
|
bool | ExistsMethodTemplate (TCppScope_t scope, const std::string &name) |
|
TCppType_t | GetActualClass (TCppType_t klass, TCppObject_t obj) |
|
std::string | GetBaseName (TCppType_t type, TCppIndex_t ibase) |
|
ptrdiff_t | GetBaseOffset (TCppType_t derived, TCppType_t base, TCppObject_t address, int direction, bool rerror=false) |
|
TCppIndex_t | GetDatamemberIndex (TCppScope_t scope, const std::string &name) |
|
std::string | GetDatamemberName (TCppScope_t scope, TCppIndex_t idata) |
|
ptrdiff_t | GetDatamemberOffset (TCppScope_t scope, TCppIndex_t idata) |
|
std::string | GetDatamemberType (TCppScope_t scope, TCppIndex_t idata) |
|
Int_t | GetDimensionSize (TCppScope_t scope, TCppIndex_t idata, int dimension) |
|
TCppEnum_t | GetEnum (TCppScope_t scope, const std::string &enum_name) |
|
std::string | GetEnumDataName (TCppEnum_t, TCppIndex_t idata) |
|
long long | GetEnumDataValue (TCppEnum_t, TCppIndex_t idata) |
|
std::string | GetFinalName (TCppType_t type) |
|
size_t | GetFunctionArgSizeof () |
|
size_t | GetFunctionArgTypeoffset () |
|
TCppIndex_t | GetGlobalOperator (TCppType_t scope, TCppType_t lc, TCppScope_t rc, const std::string &op) |
|
TCppMethod_t | GetMethod (TCppScope_t scope, TCppIndex_t imeth) |
|
std::string | GetMethodArgDefault (TCppMethod_t, int iarg) |
|
std::string | GetMethodArgName (TCppMethod_t, int iarg) |
|
std::string | GetMethodArgType (TCppMethod_t, int iarg) |
|
TCppIndex_t | GetMethodIndexAt (TCppScope_t scope, TCppIndex_t imeth) |
|
std::string | GetMethodName (TCppMethod_t) |
|
TCppIndex_t | GetMethodNumArgs (TCppMethod_t) |
|
TCppIndex_t | GetMethodNumTemplateArgs (TCppScope_t scope, TCppIndex_t imeth) |
|
TCppIndex_t | GetMethodReqArgs (TCppMethod_t) |
|
std::string | GetMethodResultType (TCppMethod_t) |
|
std::vector< TCppMethod_t > | GetMethodsFromName (TCppScope_t scope, const std::string &name, bool alsoInBases=false) |
|
std::string | GetMethodSignature (TCppScope_t scope, TCppIndex_t imeth) |
|
TCppMethod_t | GetMethodTemplate (TCppScope_t scope, const std::string &name, const std::string &proto) |
|
std::string | GetMethodTemplateArgName (TCppScope_t scope, TCppIndex_t imeth, TCppIndex_t iarg) |
|
TCppMethPtrGetter_t | GetMethPtrGetter (TCppScope_t scope, TCppIndex_t imeth) |
|
std::string | GetName (const std::string &scope_name) |
|
TCppIndex_t | GetNumBases (TCppType_t type) |
|
TCppIndex_t | GetNumDatamembers (TCppScope_t scope) |
|
TCppIndex_t | GetNumEnumData (TCppEnum_t) |
|
TCppIndex_t | GetNumMethods (TCppScope_t scope) |
|
TCppIndex_t | GetNumScopes (TCppScope_t parent) |
|
TCppScope_t | GetScope (const std::string &scope_name) |
|
std::string | GetScopedFinalName (TCppType_t type) |
|
std::string | GetScopeName (TCppScope_t parent, TCppIndex_t iscope) |
|
TCppType_t | GetTemplate (const std::string &template_name) |
|
Bool_t | HasComplexHierarchy (TCppType_t type) |
|
Bool_t | IsAbstract (TCppType_t type) |
|
Bool_t | IsBuiltin (const std::string &type_name) |
|
Bool_t | IsComplete (const std::string &type_name) |
|
Bool_t | IsConstData (TCppScope_t scope, TCppIndex_t idata) |
|
Bool_t | IsConstMethod (TCppMethod_t) |
|
Bool_t | IsConstructor (TCppMethod_t method) |
|
Bool_t | IsEnum (const std::string &type_name) |
|
Bool_t | IsEnumData (TCppScope_t scope, TCppIndex_t idata) |
|
Bool_t | IsMethodTemplate (TCppMethod_t) |
|
Bool_t | IsNamespace (TCppScope_t scope) |
|
Bool_t | IsPublicData (TCppScope_t scope, TCppIndex_t idata) |
|
Bool_t | IsPublicMethod (TCppMethod_t method) |
|
Bool_t | IsSmartPtr (const std::string &) |
|
Bool_t | IsStaticData (TCppScope_t scope, TCppIndex_t idata) |
|
Bool_t | IsStaticMethod (TCppMethod_t method) |
|
Bool_t | IsSubtype (TCppType_t derived, TCppType_t base) |
|
std::string | ResolveEnum (const std::string &enum_type) |
|
std::string | ResolveEnum (const TEnum *en) |
|
std::string | ResolveName (const std::string &cppitem_name) |
|
size_t | SizeOf (TCppType_t klass) |
|