74 Error(
"GetPropertyAsString"
75 ,
"Could not find property with String value for this key: %s", key);
virtual void SetOwner(Bool_t enable=kTRUE)
Set whether this collection is the owner (enable==true) of its content.
The ROOT object has a list of properties which are stored and retrieved using TDictAttributeMap.
TString RemovePropertyString(const char *key)
Remove a String property from the attribute map specified by the key.
void Clear(Option_t *option="")
Deletes all the properties of the class.
const char * GetPropertyAsString(const char *key) const
Access the value of a String property using the key.
THashTable fStringProperty
TDictAttributeMap()
Default constructor.
Bool_t HasKey(const char *key) const
virtual ~TDictAttributeMap()
Default destructor.
void AddProperty(const char *key, const char *value)
Add a property with a String value to the TDictAttributeMap.
Bool_t RemoveProperty(const char *key)
TObject * Remove(TObject *obj)
Remove object from the hashtable.
void Add(TObject *obj)
Add object to the hash table.
TObject * FindObject(const char *name) const
Find object using its name.
void Delete(Option_t *option="")
Remove all objects from the table AND delete all heap based objects.
The TNamed class is the base class for all named ROOT classes.
Mother of all ROOT objects.
virtual void Error(const char *method, const char *msgfmt,...) const
Issue error message.
virtual const char * GetTitle() const
Returns title of object.