TClassDocInfo Class Reference

#include <TDocInfo.h>

Inheritance diagram for TClassDocInfo:

TObject TObject List of all members.

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)
TModuleDocInfoGetModule () 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
TListGetListOfTypedefs ()
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)
TModuleDocInfoGetModule () 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
TListGetListOfTypedefs ()
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
TModuleDocInfofModule
TString fHtmlFileName
TString fDeclFileName
TString fImplFileName
TString fDeclFileSysName
TString fImplFileSysName
TList fTypedefs
Bool_t fSelected
TDictionary * fClass
TModuleDocInfofModule

Detailed Description

Definition at line 34 of file TDocInfo.h.


Constructor & Destructor Documentation

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]


Member Function Documentation

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().

void TClassDocInfo::SetSelected ( Bool_t  sel = kTRUE  )  [inline]

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]

Reimplemented from TObject.

Definition at line 32 of file TDocInfo.cxx.

References fClass.

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]

Reimplemented from TObject.

Definition at line 85 of file TDocInfo.h.

References kTRUE.

Int_t TClassDocInfo::Compare ( const TObject obj  )  const [virtual]

Reimplemented from TObject.

Definition at line 38 of file TDocInfo.cxx.

References fClass.

TClassDocInfo::ClassDef ( TClassDocInfo  ,
 
) [private]

TDictionary* TClassDocInfo::GetClass (  )  const [inline]

Definition at line 59 of file TDocInfo.h.

References fClass.

virtual const char* TClassDocInfo::GetName (  )  const [virtual]

Reimplemented from TObject.

const char* TClassDocInfo::GetHtmlFileName (  )  const [inline]

Definition at line 61 of file TDocInfo.h.

References fHtmlFileName.

const char* TClassDocInfo::GetDeclFileName (  )  const [inline]

Definition at line 62 of file TDocInfo.h.

References fDeclFileName.

const char* TClassDocInfo::GetImplFileName (  )  const [inline]

Definition at line 63 of file TDocInfo.h.

References fImplFileName.

const char* TClassDocInfo::GetDeclFileSysName (  )  const [inline]

Definition at line 64 of file TDocInfo.h.

References fDeclFileSysName.

const char* TClassDocInfo::GetImplFileSysName (  )  const [inline]

Definition at line 65 of file TDocInfo.h.

References fImplFileSysName.

void TClassDocInfo::SetModule ( TModuleDocInfo module  )  [inline]

Definition at line 67 of file TDocInfo.h.

References fModule.

TModuleDocInfo* TClassDocInfo::GetModule (  )  const [inline]

Definition at line 68 of file TDocInfo.h.

References fModule.

void TClassDocInfo::SetSelected ( Bool_t  sel = kTRUE  )  [inline]

Definition at line 70 of file TDocInfo.h.

References fSelected, and sel.

Bool_t TClassDocInfo::IsSelected (  )  const [inline]

Definition at line 71 of file TDocInfo.h.

References fSelected.

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]

Definition at line 75 of file TDocInfo.h.

References fHtmlFileName.

void TClassDocInfo::SetDeclFileName ( const char *  name  )  [inline]

Definition at line 76 of file TDocInfo.h.

References fDeclFileName.

void TClassDocInfo::SetImplFileName ( const char *  name  )  [inline]

Definition at line 77 of file TDocInfo.h.

References fImplFileName.

void TClassDocInfo::SetDeclFileSysName ( const char *  fsname  )  [inline]

Definition at line 78 of file TDocInfo.h.

References fDeclFileSysName.

void TClassDocInfo::SetImplFileSysName ( const char *  fsname  )  [inline]

Definition at line 79 of file TDocInfo.h.

References fImplFileSysName.

ULong_t TClassDocInfo::Hash (  )  const [virtual]

Reimplemented from TObject.

TList& TClassDocInfo::GetListOfTypedefs (  )  [inline]

Definition at line 83 of file TDocInfo.h.

References fTypedefs.

virtual Bool_t TClassDocInfo::IsSortable (  )  const [inline, virtual]

Reimplemented from TObject.

Definition at line 85 of file TDocInfo.h.

References kTRUE.

virtual Int_t TClassDocInfo::Compare ( const TObject obj  )  const [virtual]

Reimplemented from TObject.

TClassDocInfo::ClassDef ( TClassDocInfo  ,
 
) [private]


Member Data Documentation

TDictionary* TClassDocInfo::fClass [private]

Definition at line 91 of file TDocInfo.h.

Referenced by Compare(), GetClass(), GetName(), Hash(), and HaveSource().

TModuleDocInfo* TClassDocInfo::fModule [private]

Definition at line 92 of file TDocInfo.h.

Referenced by GetModule(), and SetModule().

TString TClassDocInfo::fHtmlFileName [private]

Definition at line 93 of file TDocInfo.h.

Referenced by GetHtmlFileName(), and SetHtmlFileName().

TString TClassDocInfo::fDeclFileName [private]

Definition at line 94 of file TDocInfo.h.

Referenced by GetDeclFileName(), and SetDeclFileName().

TString TClassDocInfo::fImplFileName [private]

Definition at line 95 of file TDocInfo.h.

Referenced by GetImplFileName(), and SetImplFileName().

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]

Definition at line 98 of file TDocInfo.h.

Referenced by GetListOfTypedefs().

Bool_t TClassDocInfo::fSelected [private]

Definition at line 99 of file TDocInfo.h.

Referenced by IsSelected(), and SetSelected().

TDictionary* TClassDocInfo::fClass [private]

Definition at line 91 of file TDocInfo.h.

TModuleDocInfo* TClassDocInfo::fModule [private]

Definition at line 92 of file TDocInfo.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:35:36 2011 for ROOT_528-00b_version by  doxygen 1.5.1