Namespaces | |
namespace | Reflex |
Typedefs | |
typedef void * | TCppEnum_t |
typedef void * | TCppFuncAddr_t |
typedef size_t | TCppIndex_t |
typedef intptr_t | TCppMethod_t |
typedef void * | TCppObject_t |
typedef size_t | TCppScope_t |
typedef TCppScope_t | TCppType_t |
Variables | |
RPY_EXPORTED TCppScope_t | gGlobalScope = GLOBAL_HANDLE |
typedef void * Cppyy::TCppEnum_t |
Definition at line 36 of file cpp_cppyy.h.
typedef void * Cppyy::TCppFuncAddr_t |
Definition at line 41 of file cpp_cppyy.h.
typedef size_t Cppyy::TCppIndex_t |
Definition at line 40 of file cpp_cppyy.h.
typedef intptr_t Cppyy::TCppMethod_t |
Definition at line 38 of file cpp_cppyy.h.
typedef void * Cppyy::TCppObject_t |
Definition at line 37 of file cpp_cppyy.h.
typedef size_t Cppyy::TCppScope_t |
Definition at line 34 of file cpp_cppyy.h.
Definition at line 35 of file cpp_cppyy.h.
void Cppyy::AddSmartPtrType | ( | const std::string & | ) |
Definition at line 1659 of file clingwrapper.cxx.
Definition at line 1664 of file clingwrapper.cxx.
TCppObject_t Cppyy::Allocate | ( | TCppType_t | type | ) |
Definition at line 886 of file clingwrapper.cxx.
void * Cppyy::AllocateFunctionArgs | ( | size_t | nargs | ) |
Definition at line 1177 of file clingwrapper.cxx.
unsigned char Cppyy::CallB | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 1063 of file clingwrapper.cxx.
char Cppyy::CallC | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 1064 of file clingwrapper.cxx.
TCppObject_t Cppyy::CallConstructor | ( | TCppMethod_t | method, |
TCppType_t | type, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 1097 of file clingwrapper.cxx.
double Cppyy::CallD | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 1070 of file clingwrapper.cxx.
void Cppyy::CallDestructor | ( | TCppType_t | type, |
TCppObject_t | self ) |
Definition at line 1106 of file clingwrapper.cxx.
float Cppyy::CallF | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 1069 of file clingwrapper.cxx.
short Cppyy::CallH | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 1065 of file clingwrapper.cxx.
int Cppyy::CallI | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 1066 of file clingwrapper.cxx.
long Cppyy::CallL | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 1067 of file clingwrapper.cxx.
PY_LONG_DOUBLE Cppyy::CallLD | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 1071 of file clingwrapper.cxx.
PY_LONG_LONG Cppyy::CallLL | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 1068 of file clingwrapper.cxx.
TCppObject_t Cppyy::CallO | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args, | ||
TCppType_t | result_type ) |
Definition at line 1112 of file clingwrapper.cxx.
void * Cppyy::CallR | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 1073 of file clingwrapper.cxx.
char * Cppyy::CallS | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args, | ||
size_t * | length ) |
Definition at line 1081 of file clingwrapper.cxx.
void Cppyy::CallV | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 1057 of file clingwrapper.cxx.
TCppIndex_t Cppyy::CompareMethodArgType | ( | TCppMethod_t | , |
TCppIndex_t | iarg, | ||
const std::string & | req_type ) |
Definition at line 1903 of file clingwrapper.cxx.
Definition at line 484 of file clingwrapper.cxx.
TCppObject_t Cppyy::Construct | ( | TCppType_t | type, |
void * | arena = nullptr ) |
Definition at line 897 of file clingwrapper.cxx.
void Cppyy::Deallocate | ( | TCppType_t | type, |
TCppObject_t | instance ) |
Definition at line 892 of file clingwrapper.cxx.
void Cppyy::DeallocateFunctionArgs | ( | void * | args | ) |
Definition at line 1182 of file clingwrapper.cxx.
void Cppyy::Destruct | ( | TCppType_t | type, |
TCppObject_t | instance ) |
Definition at line 906 of file clingwrapper.cxx.
bool Cppyy::ExistsMethodTemplate | ( | TCppScope_t | scope, |
const std::string & | name ) |
Definition at line 2043 of file clingwrapper.cxx.
TCppType_t Cppyy::GetActualClass | ( | TCppType_t | klass, |
TCppObject_t | obj ) |
Definition at line 769 of file clingwrapper.cxx.
void Cppyy::GetAllCppNames | ( | TCppScope_t | scope, |
std::set< std::string > & | cppnames ) |
Definition at line 1325 of file clingwrapper.cxx.
std::string Cppyy::GetBaseName | ( | TCppType_t | type, |
TCppIndex_t | ibase ) |
Definition at line 1609 of file clingwrapper.cxx.
ptrdiff_t Cppyy::GetBaseOffset | ( | TCppType_t | derived, |
TCppType_t | base, | ||
TCppObject_t | address, | ||
int | direction, | ||
bool | rerror = false ) |
Definition at line 1673 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetDatamemberIndex | ( | TCppScope_t | scope, |
const std::string & | name ) |
Definition at line 2447 of file clingwrapper.cxx.
Cppyy::TCppIndex_t Cppyy::GetDatamemberIndexEnumerated | ( | TCppScope_t | scope, |
TCppIndex_t | idata ) |
Definition at line 2493 of file clingwrapper.cxx.
std::string Cppyy::GetDatamemberName | ( | TCppScope_t | scope, |
TCppIndex_t | idata ) |
Definition at line 2298 of file clingwrapper.cxx.
intptr_t Cppyy::GetDatamemberOffset | ( | TCppScope_t | scope, |
TCppIndex_t | idata ) |
Definition at line 2396 of file clingwrapper.cxx.
std::string Cppyy::GetDatamemberType | ( | TCppScope_t | scope, |
TCppIndex_t | idata ) |
Definition at line 2322 of file clingwrapper.cxx.
int Cppyy::GetDimensionSize | ( | TCppScope_t | scope, |
TCppIndex_t | idata, | ||
int | dimension ) |
Definition at line 2596 of file clingwrapper.cxx.
TCppEnum_t Cppyy::GetEnum | ( | TCppScope_t | scope, |
const std::string & | enum_name ) |
Definition at line 2612 of file clingwrapper.cxx.
std::string Cppyy::GetEnumDataName | ( | TCppEnum_t | , |
TCppIndex_t | idata ) |
Definition at line 2629 of file clingwrapper.cxx.
long long Cppyy::GetEnumDataValue | ( | TCppEnum_t | , |
TCppIndex_t | idata ) |
Definition at line 2634 of file clingwrapper.cxx.
std::string Cppyy::GetFinalName | ( | TCppType_t | type | ) |
Definition at line 1459 of file clingwrapper.cxx.
TCppFuncAddr_t Cppyy::GetFunctionAddress | ( | TCppMethod_t | method, |
bool | check_enabled = true ) |
Definition at line 1123 of file clingwrapper.cxx.
size_t Cppyy::GetFunctionArgSizeof | ( | ) |
Definition at line 1187 of file clingwrapper.cxx.
size_t Cppyy::GetFunctionArgTypeoffset | ( | ) |
Definition at line 1192 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetGlobalOperator | ( | TCppType_t | scope, |
const std::string & | lc, | ||
const std::string & | rc, | ||
const std::string & | op ) |
Definition at line 2203 of file clingwrapper.cxx.
TCppMethod_t Cppyy::GetMethod | ( | TCppScope_t | scope, |
TCppIndex_t | imeth ) |
Definition at line 1782 of file clingwrapper.cxx.
std::string Cppyy::GetMethodArgDefault | ( | TCppMethod_t | , |
TCppIndex_t | iarg ) |
Definition at line 1933 of file clingwrapper.cxx.
std::string Cppyy::GetMethodArgName | ( | TCppMethod_t | , |
TCppIndex_t | iarg ) |
Definition at line 1876 of file clingwrapper.cxx.
std::string Cppyy::GetMethodArgType | ( | TCppMethod_t | , |
TCppIndex_t | iarg ) |
Definition at line 1886 of file clingwrapper.cxx.
std::string Cppyy::GetMethodFullName | ( | TCppMethod_t | ) |
Definition at line 1808 of file clingwrapper.cxx.
std::vector< TCppIndex_t > Cppyy::GetMethodIndicesFromName | ( | TCppScope_t | scope, |
const std::string & | name ) |
Definition at line 1744 of file clingwrapper.cxx.
std::string Cppyy::GetMethodMangledName | ( | TCppMethod_t | ) |
Definition at line 1818 of file clingwrapper.cxx.
std::string Cppyy::GetMethodName | ( | TCppMethod_t | ) |
Definition at line 1795 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetMethodNumArgs | ( | TCppMethod_t | ) |
Definition at line 1860 of file clingwrapper.cxx.
std::string Cppyy::GetMethodPrototype | ( | TCppScope_t | scope, |
TCppMethod_t | , | ||
bool | show_formalargs ) |
Definition at line 1971 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetMethodReqArgs | ( | TCppMethod_t | ) |
Definition at line 1867 of file clingwrapper.cxx.
std::string Cppyy::GetMethodResultType | ( | TCppMethod_t | ) |
Definition at line 1825 of file clingwrapper.cxx.
std::string Cppyy::GetMethodSignature | ( | TCppMethod_t | , |
bool | show_formalargs, | ||
TCppIndex_t | maxargs = (TCppIndex_t) -1 ) |
Definition at line 1946 of file clingwrapper.cxx.
TCppMethod_t Cppyy::GetMethodTemplate | ( | TCppScope_t | scope, |
const std::string & | name, | ||
const std::string & | proto ) |
Definition at line 2104 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetNumBases | ( | TCppType_t | type | ) |
Definition at line 1523 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetNumBasesLongestBranch | ( | TCppType_t | type | ) |
Definition at line 1596 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetNumDatamembers | ( | TCppScope_t | scope, |
bool | accept_namespace = false ) |
Definition at line 2283 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetNumEnumData | ( | TCppEnum_t | ) |
Definition at line 2624 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetNumMethods | ( | TCppScope_t | scope, |
bool | accept_namespace = false ) |
Definition at line 1714 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetNumTemplatedMethods | ( | TCppScope_t | scope, |
bool | accept_namespace = false ) |
Definition at line 1994 of file clingwrapper.cxx.
TCppScope_t Cppyy::GetScope | ( | const std::string & | scope_name | ) |
Definition at line 687 of file clingwrapper.cxx.
std::string Cppyy::GetScopedFinalName | ( | TCppType_t | type | ) |
Definition at line 1472 of file clingwrapper.cxx.
bool Cppyy::GetSmartPtrInfo | ( | const std::string & | , |
TCppType_t * | raw, | ||
TCppMethod_t * | deref ) |
Definition at line 1635 of file clingwrapper.cxx.
std::string Cppyy::GetTemplatedMethodName | ( | TCppScope_t | scope, |
TCppIndex_t | imeth ) |
Definition at line 2014 of file clingwrapper.cxx.
std::vector< TCppScope_t > Cppyy::GetUsingNamespaces | ( | TCppScope_t | ) |
Definition at line 1430 of file clingwrapper.cxx.
bool Cppyy::HasComplexHierarchy | ( | TCppType_t | type | ) |
Definition at line 1499 of file clingwrapper.cxx.
bool Cppyy::HasVirtualDestructor | ( | TCppType_t | type | ) |
Definition at line 1486 of file clingwrapper.cxx.
bool Cppyy::IsAbstract | ( | TCppType_t | type | ) |
Definition at line 1210 of file clingwrapper.cxx.
bool Cppyy::IsAggregate | ( | TCppType_t | type | ) |
Definition at line 1231 of file clingwrapper.cxx.
Definition at line 849 of file clingwrapper.cxx.
Definition at line 864 of file clingwrapper.cxx.
bool Cppyy::IsConstData | ( | TCppScope_t | scope, |
TCppIndex_t | idata ) |
Definition at line 2538 of file clingwrapper.cxx.
bool Cppyy::IsConstMethod | ( | TCppMethod_t | ) |
Definition at line 1985 of file clingwrapper.cxx.
bool Cppyy::IsConstructor | ( | TCppMethod_t | method | ) |
Definition at line 2262 of file clingwrapper.cxx.
bool Cppyy::IsDefaultConstructable | ( | TCppType_t | type | ) |
Definition at line 1240 of file clingwrapper.cxx.
bool Cppyy::IsDestructor | ( | TCppMethod_t | method | ) |
Definition at line 2267 of file clingwrapper.cxx.
Definition at line 1219 of file clingwrapper.cxx.
bool Cppyy::IsEnumData | ( | TCppScope_t | scope, |
TCppIndex_t | idata ) |
Definition at line 2556 of file clingwrapper.cxx.
bool Cppyy::IsExplicit | ( | TCppMethod_t | method | ) |
Definition at line 2277 of file clingwrapper.cxx.
bool Cppyy::IsMethodTemplate | ( | TCppScope_t | scope, |
TCppIndex_t | imeth ) |
Definition at line 2073 of file clingwrapper.cxx.
bool Cppyy::IsNamespace | ( | TCppScope_t | scope | ) |
Definition at line 1199 of file clingwrapper.cxx.
bool Cppyy::IsProtectedData | ( | TCppScope_t | scope, |
TCppIndex_t | idata ) |
Definition at line 2516 of file clingwrapper.cxx.
bool Cppyy::IsProtectedMethod | ( | TCppMethod_t | method | ) |
Definition at line 2257 of file clingwrapper.cxx.
bool Cppyy::IsPublicData | ( | TCppScope_t | scope, |
TCppIndex_t | idata ) |
Definition at line 2505 of file clingwrapper.cxx.
bool Cppyy::IsPublicMethod | ( | TCppMethod_t | method | ) |
Definition at line 2252 of file clingwrapper.cxx.
bool Cppyy::IsSmartPtr | ( | TCppType_t | type | ) |
Definition at line 1626 of file clingwrapper.cxx.
bool Cppyy::IsStaticData | ( | TCppScope_t | scope, |
TCppIndex_t | idata ) |
Definition at line 2527 of file clingwrapper.cxx.
bool Cppyy::IsStaticMethod | ( | TCppMethod_t | method | ) |
Definition at line 2272 of file clingwrapper.cxx.
bool Cppyy::IsStaticTemplate | ( | TCppScope_t | scope, |
const std::string & | name ) |
Definition at line 2057 of file clingwrapper.cxx.
bool Cppyy::IsSubtype | ( | TCppType_t | derived, |
TCppType_t | base ) |
Definition at line 1615 of file clingwrapper.cxx.
Definition at line 757 of file clingwrapper.cxx.
bool Cppyy::IsTemplatedConstructor | ( | TCppScope_t | scope, |
TCppIndex_t | imeth ) |
Definition at line 2029 of file clingwrapper.cxx.
std::string Cppyy::ResolveEnum | ( | const std::string & | enum_type | ) |
Definition at line 610 of file clingwrapper.cxx.
std::string Cppyy::ResolveName | ( | const std::string & | cppitem_name | ) |
Definition at line 498 of file clingwrapper.cxx.
size_t Cppyy::SizeOf | ( | const std::string & | type_name | ) |
Definition at line 842 of file clingwrapper.cxx.
size_t Cppyy::SizeOf | ( | TCppType_t | klass | ) |
Definition at line 834 of file clingwrapper.cxx.
std::string Cppyy::ToString | ( | TCppType_t | klass, |
TCppObject_t | obj ) |
Definition at line 489 of file clingwrapper.cxx.
TCppScope_t Cppyy::gGlobalScope = GLOBAL_HANDLE |
Definition at line 69 of file cpp_cppyy.h.