#include <TMethod.h>
Inheritance diagram for TMethod:

Definition at line 40 of file TMethod.h.
| TMethod::TMethod | ( | const TMethod & | org | ) |
Definition at line 72 of file TMethod.cxx.
References fClass, fGetter, fGetterMethod, fMenuItem, and fSetterMethod.
| TMethod::~TMethod | ( | ) | [virtual] |
| TMethod::TMethod | ( | MethodInfo_t * | info = 0, |
|
| TClass * | cl = 0 | |||
| ) |
| TMethod::TMethod | ( | const TMethod & | org | ) |
| virtual TMethod::~TMethod | ( | ) | [virtual] |
| void TMethod::CreateSignature | ( | ) | [private, virtual] |
Reimplemented from TFunction.
Definition at line 132 of file TMethod.cxx.
References TFunction::CreateSignature(), TFunction::fSignature, and TFunction::Property().
Definition at line 84 of file TMethod.cxx.
References fClass, fGetter, fGetterMethod, fMenuItem, fSetterMethod, and TFunction::operator=().
| TObject * TMethod::Clone | ( | const char * | newname = "" |
) | const [virtual] |
Reimplemented from TFunction.
Definition at line 113 of file TMethod.cxx.
References TNamed::SetName(), and TMethod().
| TClass* TMethod::GetClass | ( | ) | const [inline] |
Definition at line 57 of file TMethod.h.
References fClass.
Referenced by FindDataMember(), and TDocOutput::ReferenceEntity().
| EMenuItemKind TMethod::IsMenuItem | ( | ) | const [inline] |
| const char * TMethod::GetCommentString | ( | ) | [virtual] |
Definition at line 123 of file TMethod.cxx.
References TFunction::fInfo, gCint, and TInterpreter::MethodInfo_Title().
Referenced by TQObject::CheckConnectArgs(), FindDataMember(), and TTabCom::Hook().
| virtual const char* TMethod::Getter | ( | ) | const [inline, virtual] |
| TMethodCall * TMethod::GetterMethod | ( | ) | [virtual] |
Definition at line 279 of file TMethod.cxx.
References fClass, fGetter, fGetterMethod, fMenuItem, Getter(), and kMenuToggle.
Referenced by TToggle::SetToggledObject().
| TMethodCall * TMethod::SetterMethod | ( | ) | [virtual] |
Definition at line 291 of file TMethod.cxx.
References fClass, fMenuItem, fSetterMethod, and kMenuToggle.
Referenced by TToggle::SetToggledObject().
| TDataMember * TMethod::FindDataMember | ( | ) | [virtual] |
Definition at line 142 of file TMethod.cxx.
References a, xmlio::cnt, Fatal(), TList::First(), TFunction::fMethodArgs, funcname, TClass::GetBaseDataMember(), GetClass(), GetCommentString(), TClass::GetDataMember(), TCollection::GetSize(), i, ptr1, ptr2, snprintf, and strlcpy().
Referenced by GetListOfMethodArgs(), and TToggle::SetToggledObject().
| TList * TMethod::GetListOfMethodArgs | ( | ) | [virtual] |
Reimplemented from TFunction.
Definition at line 303 of file TMethod.cxx.
References FindDataMember(), TFunction::fMethodArgs, and TFunction::GetListOfMethodArgs().
Referenced by TGuiBldMenuDialog::Build(), TQRootDialog::ExecuteMethod(), and TClassDocOutput::WriteMethod().
| virtual void TMethod::SetMenuItem | ( | EMenuItemKind | menuItem | ) | [inline, virtual] |
| void TMethod::CreateSignature | ( | ) | [private, virtual] |
Reimplemented from TFunction.
| virtual TObject* TMethod::Clone | ( | const char * | newname = "" |
) | const [virtual] |
Reimplemented from TFunction.
| TClass* TMethod::GetClass | ( | ) | const [inline] |
| EMenuItemKind TMethod::IsMenuItem | ( | ) | const [inline] |
| virtual const char* TMethod::GetCommentString | ( | ) | [virtual] |
| virtual const char* TMethod::Getter | ( | ) | const [inline, virtual] |
| virtual TMethodCall* TMethod::GetterMethod | ( | ) | [virtual] |
| virtual TMethodCall* TMethod::SetterMethod | ( | ) | [virtual] |
| virtual TDataMember* TMethod::FindDataMember | ( | ) | [virtual] |
| virtual void TMethod::SetMenuItem | ( | EMenuItemKind | menuItem | ) | [inline, virtual] |
TClass* TMethod::fClass [private] |
Definition at line 43 of file TMethod.h.
Referenced by GetClass(), GetterMethod(), operator=(), SetterMethod(), and TMethod().
EMenuItemKind TMethod::fMenuItem [private] |
Definition at line 44 of file TMethod.h.
Referenced by GetterMethod(), IsMenuItem(), operator=(), SetMenuItem(), SetterMethod(), and TMethod().
TString TMethod::fGetter [private] |
Definition at line 45 of file TMethod.h.
Referenced by Getter(), GetterMethod(), operator=(), and TMethod().
TMethodCall* TMethod::fGetterMethod [private] |
Definition at line 46 of file TMethod.h.
Referenced by GetterMethod(), operator=(), TMethod(), and ~TMethod().
TMethodCall* TMethod::fSetterMethod [private] |
Definition at line 47 of file TMethod.h.
Referenced by operator=(), SetterMethod(), TMethod(), and ~TMethod().
TClass* TMethod::fClass [private] |
TMethodCall* TMethod::fGetterMethod [private] |
TMethodCall* TMethod::fSetterMethod [private] |
1.5.1