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 1531 of file clingwrapper.cxx.
Definition at line 1536 of file clingwrapper.cxx.
TCppObject_t Cppyy::Allocate | ( | TCppType_t | type | ) |
Definition at line 774 of file clingwrapper.cxx.
void * Cppyy::AllocateFunctionArgs | ( | size_t | nargs | ) |
Definition at line 1064 of file clingwrapper.cxx.
unsigned char Cppyy::CallB | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 950 of file clingwrapper.cxx.
char Cppyy::CallC | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 951 of file clingwrapper.cxx.
TCppObject_t Cppyy::CallConstructor | ( | TCppMethod_t | method, |
TCppType_t | type, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 984 of file clingwrapper.cxx.
double Cppyy::CallD | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 957 of file clingwrapper.cxx.
void Cppyy::CallDestructor | ( | TCppType_t | type, |
TCppObject_t | self ) |
Definition at line 993 of file clingwrapper.cxx.
float Cppyy::CallF | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 956 of file clingwrapper.cxx.
short Cppyy::CallH | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 952 of file clingwrapper.cxx.
int Cppyy::CallI | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 953 of file clingwrapper.cxx.
long Cppyy::CallL | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 954 of file clingwrapper.cxx.
PY_LONG_DOUBLE Cppyy::CallLD | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 958 of file clingwrapper.cxx.
PY_LONG_LONG Cppyy::CallLL | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 955 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 999 of file clingwrapper.cxx.
void * Cppyy::CallR | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 960 of file clingwrapper.cxx.
char * Cppyy::CallS | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args, | ||
size_t * | length ) |
Definition at line 968 of file clingwrapper.cxx.
void Cppyy::CallV | ( | TCppMethod_t | method, |
TCppObject_t | self, | ||
size_t | nargs, | ||
void * | args ) |
Definition at line 944 of file clingwrapper.cxx.
TCppIndex_t Cppyy::CompareMethodArgType | ( | TCppMethod_t | , |
TCppIndex_t | iarg, | ||
const std::string & | req_type ) |
Definition at line 1775 of file clingwrapper.cxx.
Definition at line 425 of file clingwrapper.cxx.
TCppObject_t Cppyy::Construct | ( | TCppType_t | type, |
void * | arena = nullptr ) |
Definition at line 785 of file clingwrapper.cxx.
void Cppyy::Deallocate | ( | TCppType_t | type, |
TCppObject_t | instance ) |
Definition at line 780 of file clingwrapper.cxx.
void Cppyy::DeallocateFunctionArgs | ( | void * | args | ) |
Definition at line 1069 of file clingwrapper.cxx.
void Cppyy::Destruct | ( | TCppType_t | type, |
TCppObject_t | instance ) |
Definition at line 794 of file clingwrapper.cxx.
bool Cppyy::ExistsMethodTemplate | ( | TCppScope_t | scope, |
const std::string & | name ) |
Definition at line 1915 of file clingwrapper.cxx.
TCppType_t Cppyy::GetActualClass | ( | TCppType_t | klass, |
TCppObject_t | obj ) |
Definition at line 656 of file clingwrapper.cxx.
void Cppyy::GetAllCppNames | ( | TCppScope_t | scope, |
std::set< std::string > & | cppnames ) |
Definition at line 1208 of file clingwrapper.cxx.
std::string Cppyy::GetBaseName | ( | TCppType_t | type, |
TCppIndex_t | ibase ) |
Definition at line 1479 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 1545 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetDatamemberIndex | ( | TCppScope_t | scope, |
const std::string & | name ) |
Definition at line 2294 of file clingwrapper.cxx.
Cppyy::TCppIndex_t Cppyy::GetDatamemberIndexEnumerated | ( | TCppScope_t | scope, |
TCppIndex_t | idata ) |
Definition at line 2340 of file clingwrapper.cxx.
std::string Cppyy::GetDatamemberName | ( | TCppScope_t | scope, |
TCppIndex_t | idata ) |
Definition at line 2170 of file clingwrapper.cxx.
intptr_t Cppyy::GetDatamemberOffset | ( | TCppScope_t | scope, |
TCppIndex_t | idata ) |
Definition at line 2243 of file clingwrapper.cxx.
std::string Cppyy::GetDatamemberType | ( | TCppScope_t | scope, |
TCppIndex_t | idata ) |
Definition at line 2194 of file clingwrapper.cxx.
int Cppyy::GetDimensionSize | ( | TCppScope_t | scope, |
TCppIndex_t | idata, | ||
int | dimension ) |
Definition at line 2443 of file clingwrapper.cxx.
TCppEnum_t Cppyy::GetEnum | ( | TCppScope_t | scope, |
const std::string & | enum_name ) |
Definition at line 2459 of file clingwrapper.cxx.
std::string Cppyy::GetEnumDataName | ( | TCppEnum_t | , |
TCppIndex_t | idata ) |
Definition at line 2476 of file clingwrapper.cxx.
long long Cppyy::GetEnumDataValue | ( | TCppEnum_t | , |
TCppIndex_t | idata ) |
Definition at line 2481 of file clingwrapper.cxx.
std::string Cppyy::GetFinalName | ( | TCppType_t | type | ) |
Definition at line 1329 of file clingwrapper.cxx.
TCppFuncAddr_t Cppyy::GetFunctionAddress | ( | TCppMethod_t | method, |
bool | check_enabled = true ) |
Definition at line 1010 of file clingwrapper.cxx.
size_t Cppyy::GetFunctionArgSizeof | ( | ) |
Definition at line 1074 of file clingwrapper.cxx.
size_t Cppyy::GetFunctionArgTypeoffset | ( | ) |
Definition at line 1079 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 2075 of file clingwrapper.cxx.
TCppMethod_t Cppyy::GetMethod | ( | TCppScope_t | scope, |
TCppIndex_t | imeth ) |
Definition at line 1654 of file clingwrapper.cxx.
std::string Cppyy::GetMethodArgDefault | ( | TCppMethod_t | , |
TCppIndex_t | iarg ) |
Definition at line 1805 of file clingwrapper.cxx.
std::string Cppyy::GetMethodArgName | ( | TCppMethod_t | , |
TCppIndex_t | iarg ) |
Definition at line 1748 of file clingwrapper.cxx.
std::string Cppyy::GetMethodArgType | ( | TCppMethod_t | , |
TCppIndex_t | iarg ) |
Definition at line 1758 of file clingwrapper.cxx.
std::string Cppyy::GetMethodFullName | ( | TCppMethod_t | ) |
Definition at line 1680 of file clingwrapper.cxx.
std::vector< TCppIndex_t > Cppyy::GetMethodIndicesFromName | ( | TCppScope_t | scope, |
const std::string & | name ) |
Definition at line 1616 of file clingwrapper.cxx.
std::string Cppyy::GetMethodMangledName | ( | TCppMethod_t | ) |
Definition at line 1690 of file clingwrapper.cxx.
std::string Cppyy::GetMethodName | ( | TCppMethod_t | ) |
Definition at line 1667 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetMethodNumArgs | ( | TCppMethod_t | ) |
Definition at line 1732 of file clingwrapper.cxx.
std::string Cppyy::GetMethodPrototype | ( | TCppScope_t | scope, |
TCppMethod_t | , | ||
bool | show_formalargs ) |
Definition at line 1843 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetMethodReqArgs | ( | TCppMethod_t | ) |
Definition at line 1739 of file clingwrapper.cxx.
std::string Cppyy::GetMethodResultType | ( | TCppMethod_t | ) |
Definition at line 1697 of file clingwrapper.cxx.
std::string Cppyy::GetMethodSignature | ( | TCppMethod_t | , |
bool | show_formalargs, | ||
TCppIndex_t | maxargs = (TCppIndex_t) -1 ) |
Definition at line 1818 of file clingwrapper.cxx.
TCppMethod_t Cppyy::GetMethodTemplate | ( | TCppScope_t | scope, |
const std::string & | name, | ||
const std::string & | proto ) |
Definition at line 1976 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetNumBases | ( | TCppType_t | type | ) |
Definition at line 1393 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetNumBasesLongestBranch | ( | TCppType_t | type | ) |
Definition at line 1466 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetNumDatamembers | ( | TCppScope_t | scope, |
bool | accept_namespace = false ) |
Definition at line 2155 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetNumEnumData | ( | TCppEnum_t | ) |
Definition at line 2471 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetNumMethods | ( | TCppScope_t | scope, |
bool | accept_namespace = false ) |
Definition at line 1586 of file clingwrapper.cxx.
TCppIndex_t Cppyy::GetNumTemplatedMethods | ( | TCppScope_t | scope, |
bool | accept_namespace = false ) |
Definition at line 1866 of file clingwrapper.cxx.
TCppScope_t Cppyy::GetScope | ( | const std::string & | scope_name | ) |
Definition at line 574 of file clingwrapper.cxx.
std::string Cppyy::GetScopedFinalName | ( | TCppType_t | type | ) |
Definition at line 1342 of file clingwrapper.cxx.
bool Cppyy::GetSmartPtrInfo | ( | const std::string & | , |
TCppType_t * | raw, | ||
TCppMethod_t * | deref ) |
Definition at line 1505 of file clingwrapper.cxx.
std::string Cppyy::GetTemplatedMethodName | ( | TCppScope_t | scope, |
TCppIndex_t | imeth ) |
Definition at line 1886 of file clingwrapper.cxx.
std::vector< TCppScope_t > Cppyy::GetUsingNamespaces | ( | TCppScope_t | ) |
Definition at line 1300 of file clingwrapper.cxx.
bool Cppyy::HasComplexHierarchy | ( | TCppType_t | type | ) |
Definition at line 1369 of file clingwrapper.cxx.
bool Cppyy::HasVirtualDestructor | ( | TCppType_t | type | ) |
Definition at line 1356 of file clingwrapper.cxx.
bool Cppyy::IsAbstract | ( | TCppType_t | type | ) |
Definition at line 1097 of file clingwrapper.cxx.
bool Cppyy::IsAggregate | ( | TCppType_t | type | ) |
Definition at line 1114 of file clingwrapper.cxx.
Definition at line 737 of file clingwrapper.cxx.
Definition at line 752 of file clingwrapper.cxx.
bool Cppyy::IsConstData | ( | TCppScope_t | scope, |
TCppIndex_t | idata ) |
Definition at line 2385 of file clingwrapper.cxx.
bool Cppyy::IsConstMethod | ( | TCppMethod_t | ) |
Definition at line 1857 of file clingwrapper.cxx.
bool Cppyy::IsConstructor | ( | TCppMethod_t | method | ) |
Definition at line 2134 of file clingwrapper.cxx.
bool Cppyy::IsDefaultConstructable | ( | TCppType_t | type | ) |
Definition at line 1123 of file clingwrapper.cxx.
bool Cppyy::IsDestructor | ( | TCppMethod_t | method | ) |
Definition at line 2139 of file clingwrapper.cxx.
Definition at line 1106 of file clingwrapper.cxx.
bool Cppyy::IsEnumData | ( | TCppScope_t | scope, |
TCppIndex_t | idata ) |
Definition at line 2403 of file clingwrapper.cxx.
bool Cppyy::IsExplicit | ( | TCppMethod_t | method | ) |
Definition at line 2149 of file clingwrapper.cxx.
bool Cppyy::IsMethodTemplate | ( | TCppScope_t | scope, |
TCppIndex_t | imeth ) |
Definition at line 1945 of file clingwrapper.cxx.
bool Cppyy::IsNamespace | ( | TCppScope_t | scope | ) |
Definition at line 1086 of file clingwrapper.cxx.
bool Cppyy::IsProtectedData | ( | TCppScope_t | scope, |
TCppIndex_t | idata ) |
Definition at line 2363 of file clingwrapper.cxx.
bool Cppyy::IsProtectedMethod | ( | TCppMethod_t | method | ) |
Definition at line 2129 of file clingwrapper.cxx.
bool Cppyy::IsPublicData | ( | TCppScope_t | scope, |
TCppIndex_t | idata ) |
Definition at line 2352 of file clingwrapper.cxx.
bool Cppyy::IsPublicMethod | ( | TCppMethod_t | method | ) |
Definition at line 2124 of file clingwrapper.cxx.
bool Cppyy::IsSmartPtr | ( | TCppType_t | type | ) |
Definition at line 1496 of file clingwrapper.cxx.
bool Cppyy::IsStaticData | ( | TCppScope_t | scope, |
TCppIndex_t | idata ) |
Definition at line 2374 of file clingwrapper.cxx.
bool Cppyy::IsStaticMethod | ( | TCppMethod_t | method | ) |
Definition at line 2144 of file clingwrapper.cxx.
bool Cppyy::IsStaticTemplate | ( | TCppScope_t | scope, |
const std::string & | name ) |
Definition at line 1929 of file clingwrapper.cxx.
bool Cppyy::IsSubtype | ( | TCppType_t | derived, |
TCppType_t | base ) |
Definition at line 1485 of file clingwrapper.cxx.
Definition at line 644 of file clingwrapper.cxx.
bool Cppyy::IsTemplatedConstructor | ( | TCppScope_t | scope, |
TCppIndex_t | imeth ) |
Definition at line 1901 of file clingwrapper.cxx.
std::string Cppyy::ResolveEnum | ( | const std::string & | enum_type | ) |
Definition at line 521 of file clingwrapper.cxx.
std::string Cppyy::ResolveName | ( | const std::string & | cppitem_name | ) |
Definition at line 439 of file clingwrapper.cxx.
size_t Cppyy::SizeOf | ( | const std::string & | type_name | ) |
Definition at line 729 of file clingwrapper.cxx.
size_t Cppyy::SizeOf | ( | TCppType_t | klass | ) |
Definition at line 721 of file clingwrapper.cxx.
std::string Cppyy::ToString | ( | TCppType_t | klass, |
TCppObject_t | obj ) |
Definition at line 430 of file clingwrapper.cxx.
TCppScope_t Cppyy::gGlobalScope = GLOBAL_HANDLE |
Definition at line 69 of file cpp_cppyy.h.