![]() |
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 108 of file RootType.cxx.
| TMemberAdapter::TMemberAdapter | ( | TFunction * | func | ) |
Definition at line 121 of file RootType.cxx.
| TMemberAdapter::TMemberAdapter | ( | TDataMember * | mb | ) |
Definition at line 134 of file RootType.cxx.
| TMemberAdapter::TMemberAdapter | ( | TMethodArg * | ma | ) |
Definition at line 147 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 286 of file RootType.cxx.
| std::string TMemberAdapter::FunctionParameterDefaultAt | ( | size_t | nth | ) |
Definition at line 307 of file RootType.cxx.
| std::string TMemberAdapter::FunctionParameterNameAt | ( | size_t | nth | ) |
Definition at line 294 of file RootType.cxx.
| size_t TMemberAdapter::FunctionParameterSize | ( | Bool_t | required = false | ) | const |
Definition at line 272 of file RootType.cxx.
| const char * TMemberAdapter::GetSharedLibs | ( | ) | const |
Definition at line 212 of file RootType.cxx.
| Bool_t TMemberAdapter::IsConstant | ( | ) | const |
Definition at line 227 of file RootType.cxx.
| Bool_t TMemberAdapter::IsConstructor | ( | ) | const |
| Bool_t TMemberAdapter::IsEnum | ( | ) | const |
Definition at line 242 of file RootType.cxx.
| Bool_t TMemberAdapter::IsPublic | ( | ) | const |
Definition at line 249 of file RootType.cxx.
| Bool_t TMemberAdapter::IsStatic | ( | ) | const |
Definition at line 256 of file RootType.cxx.
| Bool_t TMemberAdapter::IsTransient | ( | ) | const |
Definition at line 263 of file RootType.cxx.
| std::string TMemberAdapter::Name | ( | unsigned int | mod = 0 | ) | const |
Definition at line 187 of file RootType.cxx.
| size_t TMemberAdapter::Offset | ( | ) | const |
Definition at line 219 of file RootType.cxx.
|
inline |
Definition at line 74 of file RootType.h.
| TMemberAdapter::operator TDataMember * | ( | ) | const |
Definition at line 140 of file RootType.cxx.
| TMemberAdapter::operator TFunction * | ( | ) | const |
Definition at line 127 of file RootType.cxx.
| TMemberAdapter::operator TMethod * | ( | ) | const |
Definition at line 114 of file RootType.cxx.
| TMemberAdapter::operator TMethodArg * | ( | ) | const |
Definition at line 153 of file RootType.cxx.
| TReturnTypeAdapter TMemberAdapter::ReturnType | ( | ) | const |
Definition at line 329 of file RootType.cxx.
| TTypeAdapter TMemberAdapter::TypeOf | ( | ) | const |
Definition at line 160 of file RootType.cxx.
|
private |
Definition at line 100 of file RootType.h.