This class represents a normal value in the config file.
Definition: ConfigFileEntryValue.h:50
ConfigFileEntryVectorValue(const std::string &name, unsigned int index, const std::string &value="", bool bString=false, const std::string &additionalComment="")
Constructor: Initializes the entry.
Definition: ConfigFileEntryVectorValue.h:61
Subclass of ConfigFileEntryValue, represents an element of a vector.
Definition: ConfigFileEntryVectorValue.h:49
virtual const std::string & getKeyString() const override
Returns the "key" of the value (the name of the vector plus the index of the element) ...
Definition: ConfigFileEntryVectorValue.h:73
virtual unsigned int getIndex() const override
Returns the index of the entry in a vector (used only if it is a vector)
Definition: ConfigFileEntryVectorValue.h:69
unsigned int index_
The index of the element in the vector.
Definition: ConfigFileEntryVectorValue.h:79
std::string keyString_
The full name of the entry (the name of the vector plus the index of the element) ...
Definition: ConfigFileEntryVectorValue.h:80