#include <TDocInfo.h>
Inheritance diagram for TClassDocInfo:
Public Member Functions | |
TClassDocInfo (TClass *cl, const char *htmlfilename="", const char *fsdecl="", const char *fsimpl="", const char *decl=0, const char *impl=0) | |
TClassDocInfo (TDictionary *cl, const char *htmlfilename="", const char *fsdecl="", const char *fsimpl="", const char *decl=0, const char *impl=0) | |
virtual | ~TClassDocInfo () |
TDictionary * | GetClass () const |
virtual const char * | GetName () const |
const char * | GetHtmlFileName () const |
const char * | GetDeclFileName () const |
const char * | GetImplFileName () const |
const char * | GetDeclFileSysName () const |
const char * | GetImplFileSysName () const |
void | SetModule (TModuleDocInfo *module) |
TModuleDocInfo * | GetModule () const |
void | SetSelected (Bool_t sel=kTRUE) |
Bool_t | IsSelected () const |
Bool_t | HaveSource () const |
void | SetHtmlFileName (const char *name) |
void | SetDeclFileName (const char *name) |
void | SetImplFileName (const char *name) |
void | SetDeclFileSysName (const char *fsname) |
void | SetImplFileSysName (const char *fsname) |
ULong_t | Hash () const |
TList & | GetListOfTypedefs () |
virtual Bool_t | IsSortable () const |
virtual Int_t | Compare (const TObject *obj) const |
TClassDocInfo (TClass *cl, const char *htmlfilename="", const char *fsdecl="", const char *fsimpl="", const char *decl=0, const char *impl=0) | |
TClassDocInfo (TDictionary *cl, const char *htmlfilename="", const char *fsdecl="", const char *fsimpl="", const char *decl=0, const char *impl=0) | |
virtual | ~TClassDocInfo () |
TDictionary * | GetClass () const |
virtual const char * | GetName () const |
const char * | GetHtmlFileName () const |
const char * | GetDeclFileName () const |
const char * | GetImplFileName () const |
const char * | GetDeclFileSysName () const |
const char * | GetImplFileSysName () const |
void | SetModule (TModuleDocInfo *module) |
TModuleDocInfo * | GetModule () const |
void | SetSelected (Bool_t sel=kTRUE) |
Bool_t | IsSelected () const |
Bool_t | HaveSource () const |
void | SetHtmlFileName (const char *name) |
void | SetDeclFileName (const char *name) |
void | SetImplFileName (const char *name) |
void | SetDeclFileSysName (const char *fsname) |
void | SetImplFileSysName (const char *fsname) |
ULong_t | Hash () const |
TList & | GetListOfTypedefs () |
virtual Bool_t | IsSortable () const |
virtual Int_t | Compare (const TObject *obj) const |
Private Member Functions | |
TClassDocInfo () | |
ClassDef (TClassDocInfo, 0) | |
TClassDocInfo () | |
ClassDef (TClassDocInfo, 0) | |
Private Attributes | |
TDictionary * | fClass |
TModuleDocInfo * | fModule |
TString | fHtmlFileName |
TString | fDeclFileName |
TString | fImplFileName |
TString | fDeclFileSysName |
TString | fImplFileSysName |
TList | fTypedefs |
Bool_t | fSelected |
TDictionary * | fClass |
TModuleDocInfo * | fModule |
Definition at line 34 of file TDocInfo.h.
TClassDocInfo::TClassDocInfo | ( | TClass * | cl, | |
const char * | htmlfilename = "" , |
|||
const char * | fsdecl = "" , |
|||
const char * | fsimpl = "" , |
|||
const char * | decl = 0 , |
|||
const char * | impl = 0 | |||
) | [inline] |
Definition at line 37 of file TDocInfo.h.
TClassDocInfo::TClassDocInfo | ( | TDictionary * | cl, | |
const char * | htmlfilename = "" , |
|||
const char * | fsdecl = "" , |
|||
const char * | fsimpl = "" , |
|||
const char * | decl = 0 , |
|||
const char * | impl = 0 | |||
) | [inline] |
Definition at line 47 of file TDocInfo.h.
virtual TClassDocInfo::~TClassDocInfo | ( | ) | [inline, virtual] |
Definition at line 57 of file TDocInfo.h.
TClassDocInfo::TClassDocInfo | ( | ) | [private] |
TClassDocInfo::TClassDocInfo | ( | TClass * | cl, | |
const char * | htmlfilename = "" , |
|||
const char * | fsdecl = "" , |
|||
const char * | fsimpl = "" , |
|||
const char * | decl = 0 , |
|||
const char * | impl = 0 | |||
) | [inline] |
Definition at line 37 of file TDocInfo.h.
TClassDocInfo::TClassDocInfo | ( | TDictionary * | cl, | |
const char * | htmlfilename = "" , |
|||
const char * | fsdecl = "" , |
|||
const char * | fsimpl = "" , |
|||
const char * | decl = 0 , |
|||
const char * | impl = 0 | |||
) | [inline] |
Definition at line 47 of file TDocInfo.h.
virtual TClassDocInfo::~TClassDocInfo | ( | ) | [inline, virtual] |
Definition at line 57 of file TDocInfo.h.
TClassDocInfo::TClassDocInfo | ( | ) | [private] |
TDictionary* TClassDocInfo::GetClass | ( | ) | const [inline] |
Definition at line 59 of file TDocInfo.h.
References fClass.
Referenced by TDocOutput::CreateClassTypeDefs(), TDocOutput::CreateHierarchy(), TClassDocOutput::CreateHierarchyDot(), TClassDocOutput::DescendHierarchy(), THtml::GetClass(), THtml::GetDerivedClasses(), and THtml::MakeClass().
const char * TClassDocInfo::GetName | ( | ) | const [virtual] |
Reimplemented from TObject.
Definition at line 26 of file TDocInfo.cxx.
References fClass.
Referenced by TDocOutput::CreateClassTypeDefs(), TDocOutput::CreateHierarchy(), TClassDocOutput::CreateHierarchyDot(), THtml::CreateListOfClasses(), TClassDocOutput::DescendHierarchy(), and THtml::MakeClass().
const char* TClassDocInfo::GetHtmlFileName | ( | ) | const [inline] |
Definition at line 61 of file TDocInfo.h.
References fHtmlFileName.
Referenced by TDocOutput::CreateHierarchy(), THtml::CreateListOfClasses(), TClassDocOutput::DescendHierarchy(), THtml::GetHtmlFileName(), and THtml::MakeClass().
const char* TClassDocInfo::GetDeclFileName | ( | ) | const [inline] |
Definition at line 62 of file TDocInfo.h.
References fDeclFileName.
Referenced by THtml::CreateListOfClasses(), and THtml::GetDeclImplFileName().
const char* TClassDocInfo::GetImplFileName | ( | ) | const [inline] |
Definition at line 63 of file TDocInfo.h.
References fImplFileName.
Referenced by THtml::CreateListOfClasses(), and THtml::GetDeclImplFileName().
const char* TClassDocInfo::GetDeclFileSysName | ( | ) | const [inline] |
Definition at line 64 of file TDocInfo.h.
References fDeclFileSysName.
Referenced by THtml::CreateListOfClasses(), and THtml::GetDeclImplFileName().
const char* TClassDocInfo::GetImplFileSysName | ( | ) | const [inline] |
Definition at line 65 of file TDocInfo.h.
References fImplFileSysName.
Referenced by THtml::CreateListOfClasses(), and THtml::GetDeclImplFileName().
void TClassDocInfo::SetModule | ( | TModuleDocInfo * | module | ) | [inline] |
Definition at line 67 of file TDocInfo.h.
References fModule.
Referenced by THtml::CreateListOfClasses().
TModuleDocInfo* TClassDocInfo::GetModule | ( | ) | const [inline] |
Definition at line 68 of file TDocInfo.h.
References fModule.
Referenced by THtml::CreateListOfClasses(), and THtml::GetModuleNameForClass().
Definition at line 70 of file TDocInfo.h.
References fSelected, and sel.
Referenced by THtml::CreateListOfClasses().
Bool_t TClassDocInfo::IsSelected | ( | ) | const [inline] |
Definition at line 71 of file TDocInfo.h.
References fSelected.
Referenced by THtml::CreateListOfClasses(), THtml::GetNextClass(), and THtml::MakeAll().
Bool_t TClassDocInfo::HaveSource | ( | ) | const [inline] |
Definition at line 72 of file TDocInfo.h.
References fClass, fDeclFileSysName, and TString::Length().
Referenced by TDocOutput::CreateHierarchy().
void TClassDocInfo::SetHtmlFileName | ( | const char * | name | ) | [inline] |
Definition at line 75 of file TDocInfo.h.
References fHtmlFileName.
Referenced by THtml::CreateListOfClasses().
void TClassDocInfo::SetDeclFileName | ( | const char * | name | ) | [inline] |
Definition at line 76 of file TDocInfo.h.
References fDeclFileName.
Referenced by THtml::CreateListOfClasses(), THtml::GetDeclImplFileName(), and THtml::SetDeclFileName().
void TClassDocInfo::SetImplFileName | ( | const char * | name | ) | [inline] |
Definition at line 77 of file TDocInfo.h.
References fImplFileName.
Referenced by THtml::CreateListOfClasses(), THtml::GetDeclImplFileName(), and THtml::SetImplFileName().
void TClassDocInfo::SetDeclFileSysName | ( | const char * | fsname | ) | [inline] |
Definition at line 78 of file TDocInfo.h.
References fDeclFileSysName.
Referenced by THtml::CreateListOfClasses(), and THtml::GetDeclImplFileName().
void TClassDocInfo::SetImplFileSysName | ( | const char * | fsname | ) | [inline] |
Definition at line 79 of file TDocInfo.h.
References fImplFileSysName.
Referenced by THtml::CreateListOfClasses(), and THtml::GetDeclImplFileName().
ULong_t TClassDocInfo::Hash | ( | ) | const [virtual] |
TList& TClassDocInfo::GetListOfTypedefs | ( | ) | [inline] |
Definition at line 83 of file TDocInfo.h.
References fTypedefs.
Referenced by TDocOutput::CreateClassTypeDefs(), THtml::CreateListOfClasses(), and THtml::MakeClass().
virtual Bool_t TClassDocInfo::IsSortable | ( | ) | const [inline, virtual] |
TClassDocInfo::ClassDef | ( | TClassDocInfo | , | |
0 | ||||
) | [private] |
TDictionary* TClassDocInfo::GetClass | ( | ) | const [inline] |
virtual const char* TClassDocInfo::GetName | ( | ) | const [virtual] |
Reimplemented from TObject.
const char* TClassDocInfo::GetHtmlFileName | ( | ) | const [inline] |
const char* TClassDocInfo::GetDeclFileName | ( | ) | const [inline] |
const char* TClassDocInfo::GetImplFileName | ( | ) | const [inline] |
const char* TClassDocInfo::GetDeclFileSysName | ( | ) | const [inline] |
const char* TClassDocInfo::GetImplFileSysName | ( | ) | const [inline] |
void TClassDocInfo::SetModule | ( | TModuleDocInfo * | module | ) | [inline] |
TModuleDocInfo* TClassDocInfo::GetModule | ( | ) | const [inline] |
Bool_t TClassDocInfo::IsSelected | ( | ) | const [inline] |
Bool_t TClassDocInfo::HaveSource | ( | ) | const [inline] |
Definition at line 72 of file TDocInfo.h.
References fClass, fDeclFileSysName, and TString::Length().
void TClassDocInfo::SetHtmlFileName | ( | const char * | name | ) | [inline] |
void TClassDocInfo::SetDeclFileName | ( | const char * | name | ) | [inline] |
void TClassDocInfo::SetImplFileName | ( | const char * | name | ) | [inline] |
void TClassDocInfo::SetDeclFileSysName | ( | const char * | fsname | ) | [inline] |
void TClassDocInfo::SetImplFileSysName | ( | const char * | fsname | ) | [inline] |
TList& TClassDocInfo::GetListOfTypedefs | ( | ) | [inline] |
virtual Bool_t TClassDocInfo::IsSortable | ( | ) | const [inline, virtual] |
Reimplemented from TObject.
TClassDocInfo::ClassDef | ( | TClassDocInfo | , | |
0 | ||||
) | [private] |
TDictionary* TClassDocInfo::fClass [private] |
Definition at line 91 of file TDocInfo.h.
Referenced by Compare(), GetClass(), GetName(), Hash(), and HaveSource().
TModuleDocInfo* TClassDocInfo::fModule [private] |
TString TClassDocInfo::fHtmlFileName [private] |
TString TClassDocInfo::fDeclFileName [private] |
TString TClassDocInfo::fImplFileName [private] |
TString TClassDocInfo::fDeclFileSysName [private] |
Definition at line 96 of file TDocInfo.h.
Referenced by GetDeclFileSysName(), HaveSource(), and SetDeclFileSysName().
TString TClassDocInfo::fImplFileSysName [private] |
Definition at line 97 of file TDocInfo.h.
Referenced by GetImplFileSysName(), and SetImplFileSysName().
TList TClassDocInfo::fTypedefs [private] |
Bool_t TClassDocInfo::fSelected [private] |
TDictionary* TClassDocInfo::fClass [private] |
Definition at line 91 of file TDocInfo.h.
TModuleDocInfo* TClassDocInfo::fModule [private] |
Definition at line 92 of file TDocInfo.h.