18 #ifndef ROOT_THashList
38 const char* htmlfilename =
"",
39 const char* fsdecl =
"",
const char* fsimpl =
"",
40 const char* decl = 0,
const char* impl = 0):
48 const char* htmlfilename =
"",
49 const char* fsdecl =
"",
const char* fsimpl =
"",
50 const char* decl = 0,
const char* impl = 0):
60 virtual const char*
GetName()
const;
160 #endif // ROOT_TDocInfo
std::set< std::string > fModules
virtual const char * GetTitle() const
Returns title of object.
Bool_t IsSelected() const
TModuleDocInfo * GetModule() const
void SetSelected(Bool_t sel=kTRUE)
void SetDoc(const char *doc)
virtual Bool_t IsSortable() const
void AddDependency(const std::string &lib)
void AddClass(TClassDocInfo *cl)
ULong_t Hash() const
Return hash value for this object.
std::set< std::string > & GetDependencies()
virtual const char * GetName() const
Returns name of object.
TLibraryDocInfo(const char *lib)
TModuleDocInfo(const char *name, TModuleDocInfo *super, const char *doc="")
std::set< std::string > & GetModules()
TDictionary * GetClass() const
THashList implements a hybrid collection class consisting of a hash table and a list to store TObject...
const char * GetDeclFileName() const
The TNamed class is the base class for all named ROOT classes.
const char * GetDoc() const
const char * GetDeclFileSysName() const
TModuleDocInfo * GetSuper() const
ClassDef(TLibraryDocInfo, 0)
TClassDocInfo(TClass *cl, const char *htmlfilename="", const char *fsdecl="", const char *fsimpl="", const char *decl=0, const char *impl=0)
TList & GetListOfTypedefs()
Bool_t IsSelected() const
ClassDef(TClassDocInfo, 0)
virtual Int_t Compare(const TObject *obj) const
Compare abstract method.
This class defines an abstract interface that must be implemented by all classes that contain diction...
ClassDef(TModuleDocInfo, 0)
The ROOT global object gROOT contains a list of all defined classes.
void SetImplFileName(const char *name)
void SetSelected(Bool_t sel=kTRUE)
TClassDocInfo(TDictionary *cl, const char *htmlfilename="", const char *fsdecl="", const char *fsimpl="", const char *decl=0, const char *impl=0)
void AddModule(const std::string &module)
void SetImplFileSysName(const char *fsname)
const char * GetImplFileName() const
Mother of all ROOT objects.
void SetHtmlFileName(const char *name)
virtual void Add(TObject *obj)
void SetDeclFileSysName(const char *fsname)
const char * GetHtmlFileName() const
virtual ~TModuleDocInfo()
virtual void SetTitle(const char *title="")
Change (i.e. set) the title of the TNamed.
const char * GetImplFileSysName() const
Bool_t HaveSource() const
std::set< std::string > fDependencies
void SetDeclFileName(const char *name)
void SetModule(TModuleDocInfo *module)