Base class for information common to all types of variables.
More...
#include <Manager.h>
|
| VarBase (const std::string &n, const std::string &d, const std::string &g, const VariableDataType &v, const std::string &fName="") |
| ctor
|
|
void | extendDescriptionString (const std::string &d) |
| function to extend the description of the variable
|
|
Base class for information common to all types of variables.
Definition at line 128 of file Manager.h.
◆ VarBase()
VarBase |
( |
const std::string & | n, |
|
|
const std::string & | d, |
|
|
const std::string & | g, |
|
|
const VariableDataType & | v, |
|
|
const std::string & | fName = "" ) |
|
inline |
ctor
Definition at line 135 of file Manager.h.
136 : name(n), description(d), group(g), variabletype(v), functionName(fName.empty() ? n : fName) { }
◆ extendDescriptionString()
void extendDescriptionString |
( |
const std::string & | d | ) |
|
|
inline |
function to extend the description of the variable
Definition at line 139 of file Manager.h.
140 {
141 description.append(d);
142 }
◆ description
Description of what this function does.
Definition at line 130 of file Manager.h.
◆ functionName
Name of underlying function.
Definition at line 133 of file Manager.h.
◆ group
◆ name
Unique identifier of the function, used as key.
Definition at line 129 of file Manager.h.
◆ variabletype
data type of variable
Definition at line 132 of file Manager.h.
The documentation for this struct was generated from the following file: