HContFact
class description - source file - inheritance tree (.pdf)
protected:
const char* getActualContext(const char* name) const
public:
HContFact()
HContFact(const HContFact&)
virtual ~HContFact()
Bool_t addContext(const char* name)
static TClass* Class()
virtual HParSet* createContainer(HContainer*)
HParSet* getContainer(const char*)
virtual TClass* IsA() const
HContFact& operator=(const HContFact&)
void print()
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
TList* containers all parameter containers managed by this factory
HContFact
Base class of all factories for the parameter containers
HContFact() : TNamed()
Constructor creates a list to store objects of type HContainer
~HContFact()
Destructor deletes the container list and its elements
Bool_t addContext(const char* name)
Set the actual context in all containers, which accept this context
HParSet* getContainer(const char* name)
Returns the pointer to the parameter container in the runtime database
If this parameter container does not yet exit, it calls the function
createContainer(HContainer*), which is implemented in the derived classes
and calls the corresponding constructor. Then the pointer it added in the
runtime database.
void print()
Loops over all containers in the list and calls their print() function
Inline Functions
HParSet* createContainer(HContainer*)
const char* getActualContext(const char* name) const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HContFact HContFact(const HContFact&)
HContFact& operator=(const HContFact&)
Last update: Mon Feb 5 16:49:56 2007
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.