174 const char *oldValue =
GetValue(key);
177 newString = oldValue;
200 newString = oldValue;
201 newString += description;
216 while ((
object = next())) {
223 nextDescription.
Reset();
224 while ((objectD = nextDescription())) {
232 output += valueobjD->
GetName();
TString AddQuotes(const char *value)
Adds quotes to the provided string.
Collectable string class.
void SetValue(const char *key, const char *value)
Sets a value. If the entry already exists the old one is replaced.
void Add(TObject *obj)
This function may not be used (but we need to provide it since it is a pure virtual in TCollection)...
virtual ~TGridJDL()
Cleanup.
void AddToSet(const char *key, const char *value)
Adds a value to a key value which hosts a set of values.
void DeleteAll()
Remove all (key,value) pairs from the map AND delete the keys AND values when they are allocated on t...
const char * GetName() const
Returns name of object.
void AddToSetDescription(const char *key, const char *description)
Adds a value to a key value which hosts a set of values.
TObject * Remove(TObject *key)
Remove the (key,value) pair with key from the map.
TString & Remove(Ssiz_t pos)
Class used by TMap to store (key,value) pairs.
void SetDescription(const char *key, const char *description)
Sets a value. If the entry already exists the old one is replaced.
const char * GetValue(const char *key)
Returns the value corresponding to the provided key.
const char * GetDescription(const char *key)
Returns the value corresponding to the provided key.
Mother of all ROOT objects.
TObject * FindObject(const char *keyname) const
Check if a (key,value) pair exists with keyname as name of the key.
TObject * GetValue(const char *keyname) const
Returns a pointer to the value associated with keyname as name of the key.
virtual void Clear(const Option_t *=0)
Clears the JDL information.
virtual TString Generate()
Generates the JDL snippet.