12 #ifndef ROOT_TDictAttributeMap
13 #define ROOT_TDictAttributeMap
29 class TDictAttributeMap :
public TObject
34 virtual ~TDictAttributeMap();
36 void AddProperty(
const char* key,
const char* value);
37 Bool_t HasKey(
const char* key)
const;
38 const char *GetPropertyAsString(
const char* key)
const;
39 Int_t GetPropertySize()
const {
return fStringProperty.GetSize(); }
40 TString RemovePropertyString(
const char* key);
41 Bool_t RemoveProperty(
const char* key);
42 void Clear(Option_t* option =
"");
46 THashTable fStringProperty;
48 ClassDef(TDictAttributeMap,2)
51 #endif // ROOT_TDictAttributeMap