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