33 const char* htmlfilename =
"",
34 const char* fsdecl =
"",
const char* fsimpl =
"",
35 const char* decl = 0,
const char* impl = 0):
43 const char* htmlfilename =
"",
44 const char* fsdecl =
"",
const char* fsimpl =
"",
45 const char* decl = 0,
const char* impl = 0):
59 virtual const char*
GetName()
const;
#define ClassDef(name, id)
ULong_t Hash() const
Return hash value for this object.
const char * GetImplFileName() const
Bool_t HaveSource() const
const char * GetImplFileSysName() const
void SetDeclFileName(const char *name)
TModuleDocInfo * GetModule() const
virtual Bool_t IsSortable() const
void SetImplFileSysName(const char *fsname)
virtual const char * GetName() const
Returns name of object.
void SetImplFileName(const char *name)
TClassDocInfo(TClass *cl, const char *htmlfilename="", const char *fsdecl="", const char *fsimpl="", const char *decl=0, const char *impl=0)
virtual Int_t Compare(const TObject *obj) const
Compare abstract method.
void SetModule(TModuleDocInfo *module)
void SetSelected(Bool_t sel=kTRUE)
const char * GetHtmlFileName() const
void SetDeclFileSysName(const char *fsname)
Bool_t IsSelected() const
const char * GetDeclFileSysName() const
TClassDocInfo(TDictionary *cl, const char *htmlfilename="", const char *fsdecl="", const char *fsimpl="", const char *decl=0, const char *impl=0)
void SetHtmlFileName(const char *name)
TList & GetListOfTypedefs()
const char * GetDeclFileName() const
TDictionary * GetClass() const
TClass instances represent classes, structs and namespaces in the ROOT type system.
This class defines an abstract interface that must be implemented by all classes that contain diction...
THashList implements a hybrid collection class consisting of a hash table and a list to store TObject...
void Clear(Option_t *option="")
Remove all objects from the list.
void AddDependency(const std::string &lib)
TLibraryDocInfo(const char *lib)
std::set< std::string > fDependencies
std::set< std::string > & GetDependencies()
std::set< std::string > & GetModules()
std::set< std::string > fModules
void AddModule(const std::string &module)
virtual void Add(TObject *obj)
virtual void Clear(Option_t *option="")
Remove all objects from the list.
void SetDoc(const char *doc)
void SetSelected(Bool_t sel=kTRUE)
void AddClass(TClassDocInfo *cl)
virtual ~TModuleDocInfo()
TModuleDocInfo(const char *name, TModuleDocInfo *super, const char *doc="")
Bool_t IsSelected() const
const char * GetDoc() const
TModuleDocInfo * GetSuper() const
The TNamed class is the base class for all named ROOT classes.
virtual void SetTitle(const char *title="")
Set the title of the TNamed.
virtual const char * GetTitle() const
Returns title of object.
Mother of all ROOT objects.
void CallRecursiveRemoveIfNeeded(TObject &obj)
call RecursiveRemove for obj if gROOT is valid and obj.TestBit(kMustCleanup) is true.