#include <TBranchBrowsable.h>
Inheritance diagram for TMethodBrowsable:
Public Member Functions | |
~TMethodBrowsable () | |
const char * | GetIconName () const |
~TMethodBrowsable () | |
const char * | GetIconName () const |
Static Public Member Functions | |
static Int_t | GetBrowsables (TList &list, const TBranch *branch, const TVirtualBranchBrowsable *parent=0) |
static Bool_t | IsMethodBrowsable (const TMethod *m) |
static void | Register () |
static void | Unregister () |
static Int_t | GetBrowsables (TList &list, const TBranch *branch, const TVirtualBranchBrowsable *parent=0) |
static Bool_t | IsMethodBrowsable (const TMethod *m) |
static void | Register () |
static void | Unregister () |
Protected Member Functions | |
TMethodBrowsable (const TBranch *branch, TMethod *m, const TVirtualBranchBrowsable *parent=0) | |
TMethodBrowsable (const TBranch *branch, TMethod *m, const TVirtualBranchBrowsable *parent=0) | |
Static Protected Member Functions | |
static void | GetBrowsableMethodsForClass (TClass *cl, TList &list) |
static void | GetBrowsableMethodsForClass (TClass *cl, TList &list) |
Private Member Functions | |
ClassDef (TMethodBrowsable, 0) | |
ClassDef (TMethodBrowsable, 0) | |
Private Attributes | |
TMethod * | fMethod |
TMethod * | fMethod |
Definition at line 103 of file TBranchBrowsable.h.
TMethodBrowsable::~TMethodBrowsable | ( | ) | [inline] |
Definition at line 105 of file TBranchBrowsable.h.
TMethodBrowsable::TMethodBrowsable | ( | const TBranch * | branch, | |
TMethod * | m, | |||
const TVirtualBranchBrowsable * | parent = 0 | |||
) | [protected] |
Definition at line 381 of file TBranchBrowsable.cxx.
References TClass::GetClass(), m, name, TNamed::SetName(), TNamed::SetTitle(), TVirtualBranchBrowsable::SetType(), and TVirtualBranchBrowsable::SetTypeIsPointer().
Referenced by GetBrowsables().
TMethodBrowsable::~TMethodBrowsable | ( | ) | [inline] |
Definition at line 105 of file TBranchBrowsable.h.
TMethodBrowsable::TMethodBrowsable | ( | const TBranch * | branch, | |
TMethod * | m, | |||
const TVirtualBranchBrowsable * | parent = 0 | |||
) | [protected] |
Int_t TMethodBrowsable::GetBrowsables | ( | TList & | list, | |
const TBranch * | branch, | |||
const TVirtualBranchBrowsable * | parent = 0 | |||
) | [static] |
Definition at line 474 of file TBranchBrowsable.cxx.
References TList::Add(), GetBrowsableMethodsForClass(), TVirtualBranchBrowsable::GetCollectionContainedType(), TCollection::GetSize(), method, and TMethodBrowsable().
Referenced by G__G__Tree_141_0_1(), G__setup_memfuncTMethodBrowsable(), Register(), TVirtualBranchBrowsable::RegisterDefaultGenerators(), and Unregister().
const char* TMethodBrowsable::GetIconName | ( | ) | const [inline, virtual] |
Reimplemented from TVirtualBranchBrowsable.
Definition at line 109 of file TBranchBrowsable.h.
References TVirtualBranchBrowsable::IsFolder().
Definition at line 499 of file TBranchBrowsable.cxx.
References TList::FindObject(), Form(), TClass::GetListOfDataMembers(), i, kFALSE, kTRUE, and m.
Referenced by G__G__Tree_141_0_3(), G__setup_memfuncTMethodBrowsable(), and GetBrowsableMethodsForClass().
void TMethodBrowsable::Register | ( | ) | [static] |
Definition at line 557 of file TBranchBrowsable.cxx.
References GetBrowsables(), and TVirtualBranchBrowsable::RegisterGenerator().
Referenced by G__G__Tree_141_0_4(), and G__setup_memfuncTMethodBrowsable().
void TMethodBrowsable::Unregister | ( | ) | [static] |
Definition at line 566 of file TBranchBrowsable.cxx.
References GetBrowsables(), and TVirtualBranchBrowsable::UnregisterGenerator().
Referenced by G__G__Tree_141_0_5(), and G__setup_memfuncTMethodBrowsable().
void TMethodBrowsable::GetBrowsableMethodsForClass | ( | TClass * | cl, | |
TList & | list | |||
) | [static, protected] |
Definition at line 415 of file TBranchBrowsable.cxx.
References TList::Add(), TList::FindObject(), TList::FirstLink(), TBaseClass::GetClassPointer(), TClass::GetListOfBases(), TClass::GetListOfMethods(), TClass::GetStreamerInfo(), info, TClass::IsLoaded(), IsMethodBrowsable(), m, method, and TObjLink::Next().
Referenced by GetBrowsables(), and TCollectionMethodBrowsable::GetBrowsables().
TMethodBrowsable::ClassDef | ( | TMethodBrowsable | , | |
0 | ||||
) | [private] |
static Int_t TMethodBrowsable::GetBrowsables | ( | TList & | list, | |
const TBranch * | branch, | |||
const TVirtualBranchBrowsable * | parent = 0 | |||
) | [static] |
const char* TMethodBrowsable::GetIconName | ( | ) | const [inline, virtual] |
Reimplemented from TVirtualBranchBrowsable.
Definition at line 109 of file TBranchBrowsable.h.
References TVirtualBranchBrowsable::IsFolder().
static void TMethodBrowsable::Register | ( | ) | [static] |
static void TMethodBrowsable::Unregister | ( | ) | [static] |
static void TMethodBrowsable::GetBrowsableMethodsForClass | ( | TClass * | cl, | |
TList & | list | |||
) | [static, protected] |
TMethodBrowsable::ClassDef | ( | TMethodBrowsable | , | |
0 | ||||
) | [private] |
TMethod* TMethodBrowsable::fMethod [private] |
Definition at line 123 of file TBranchBrowsable.h.
TMethod* TMethodBrowsable::fMethod [private] |
Definition at line 123 of file TBranchBrowsable.h.