#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.
1.5.1