![]() |
ATLAS Offline Software
|
#include <RootType.h>
Public Member Functions | |
| TMemberAdapter (TMethod *meth) | |
| operator TMethod * () const | |
| TMemberAdapter (TFunction *func) | |
| operator TFunction * () const | |
| TMemberAdapter (TDataMember *mb) | |
| operator TDataMember * () const | |
| TMemberAdapter (TMethodArg *ma) | |
| operator TMethodArg * () const | |
| operator Bool_t () const | |
| std::string | Name (unsigned int mod=0) const |
| const char * | GetSharedLibs () const |
| size_t | Offset () const |
| Bool_t | IsConstant () const |
| Bool_t | IsConstructor () const |
| Bool_t | IsEnum () const |
| Bool_t | IsPublic () const |
| Bool_t | IsStatic () const |
| Bool_t | IsTransient () const |
| size_t | FunctionParameterSize (Bool_t required=false) const |
| TMemberAdapter | FunctionParameterAt (size_t nth) |
| std::string | FunctionParameterNameAt (size_t nth) |
| std::string | FunctionParameterDefaultAt (size_t nth) |
| TReturnTypeAdapter | ReturnType () const |
| TScopeAdapter DeclaringScope | ATLAS_NOT_THREAD_SAFE () const |
| TTypeAdapter DeclaringType | ATLAS_NOT_THREAD_SAFE () const |
| TTypeAdapter | TypeOf () const |
Private Attributes | |
| TDictionary * | fMember |
Definition at line 60 of file RootType.h.
| TMemberAdapter::TMemberAdapter | ( | TMethod * | meth | ) |
Definition at line 109 of file RootType.cxx.
| TMemberAdapter::TMemberAdapter | ( | TFunction * | func | ) |
Definition at line 122 of file RootType.cxx.
| TMemberAdapter::TMemberAdapter | ( | TDataMember * | mb | ) |
Definition at line 135 of file RootType.cxx.
| TMemberAdapter::TMemberAdapter | ( | TMethodArg * | ma | ) |
Definition at line 148 of file RootType.cxx.
| TTypeAdapter DeclaringType TMemberAdapter::ATLAS_NOT_THREAD_SAFE | ( | ) | const |
| TScopeAdapter DeclaringScope TMemberAdapter::ATLAS_NOT_THREAD_SAFE | ( | ) | const |
| TMemberAdapter TMemberAdapter::FunctionParameterAt | ( | size_t | nth | ) |
Definition at line 284 of file RootType.cxx.
| std::string TMemberAdapter::FunctionParameterDefaultAt | ( | size_t | nth | ) |
Definition at line 305 of file RootType.cxx.
| std::string TMemberAdapter::FunctionParameterNameAt | ( | size_t | nth | ) |
Definition at line 292 of file RootType.cxx.
| size_t TMemberAdapter::FunctionParameterSize | ( | Bool_t | required = false | ) | const |
Definition at line 270 of file RootType.cxx.
| const char * TMemberAdapter::GetSharedLibs | ( | ) | const |
Definition at line 210 of file RootType.cxx.
| Bool_t TMemberAdapter::IsConstant | ( | ) | const |
Definition at line 225 of file RootType.cxx.
| Bool_t TMemberAdapter::IsConstructor | ( | ) | const |
| Bool_t TMemberAdapter::IsEnum | ( | ) | const |
Definition at line 240 of file RootType.cxx.
| Bool_t TMemberAdapter::IsPublic | ( | ) | const |
Definition at line 247 of file RootType.cxx.
| Bool_t TMemberAdapter::IsStatic | ( | ) | const |
Definition at line 254 of file RootType.cxx.
| Bool_t TMemberAdapter::IsTransient | ( | ) | const |
Definition at line 261 of file RootType.cxx.
| std::string TMemberAdapter::Name | ( | unsigned int | mod = 0 | ) | const |
Definition at line 185 of file RootType.cxx.
| size_t TMemberAdapter::Offset | ( | ) | const |
Definition at line 217 of file RootType.cxx.
|
inline |
Definition at line 74 of file RootType.h.
| TMemberAdapter::operator TDataMember * | ( | ) | const |
Definition at line 141 of file RootType.cxx.
| TMemberAdapter::operator TFunction * | ( | ) | const |
Definition at line 128 of file RootType.cxx.
| TMemberAdapter::operator TMethod * | ( | ) | const |
Definition at line 115 of file RootType.cxx.
| TMemberAdapter::operator TMethodArg * | ( | ) | const |
Definition at line 154 of file RootType.cxx.
| TReturnTypeAdapter TMemberAdapter::ReturnType | ( | ) | const |
Definition at line 327 of file RootType.cxx.
| TTypeAdapter TMemberAdapter::TypeOf | ( | ) | const |
Definition at line 161 of file RootType.cxx.
|
private |
Definition at line 100 of file RootType.h.