ConfigVariableString
- 
class ConfigVariableString
- Bases: - ConfigVariable- This is a convenience class to specialize - ConfigVariableas a string type.- Inheritance diagram - 
ConfigVariableString(std::string const &name)
 - 
ConfigVariableString(std::string const &name, std::string const &default_value, std::string const &description = string(), int flags = 0)
 - 
ConfigVariableString(ConfigVariableString const&) = default
 - 
char const *c_str(void) const
- These methods help the - ConfigVariableStringact like a C++ string object.
 - 
bool empty(void) const
 - 
std::string get_default_value(void) const
- Returns the variable’s default value. 
 - 
std::string const &get_value(void) const
- Returns the variable’s value. 
 - 
std::string get_word(std::size_t n) const
- Returns the variable’s nth value. 
 - 
std::size_t length(void) const
 - 
void set_value(std::string const &value)
- Reassigns the variable’s local value. 
 - 
void set_word(std::size_t n, std::string const &value)
- Reassigns the variable’s nth value. This makes a local copy of the variable’s overall value. 
 
- 
ConfigVariableString(std::string const &name)
