#include <Param.hxx>
Definition at line 30 of file Param.hxx.
◆ ConfigParam() [1/3]
ConfigParam::ConfigParam |
( |
int |
_line = -1 | ) |
|
|
inlineexplicit |
◆ ConfigParam() [2/3]
gcc_nonnull_all ConfigParam::ConfigParam |
( |
const char * |
_value, |
|
|
int |
_line = -1 |
|
) |
| |
◆ ConfigParam() [3/3]
◆ ~ConfigParam()
ConfigParam::~ConfigParam |
( |
| ) |
|
◆ GetPath()
Parse the value as a path.
If there is a tilde prefix, it is expanded.
Throws #std::runtime_error on error.
◆ IsNull()
bool ConfigParam::IsNull |
( |
| ) |
const |
|
inline |
Determine if this is a "null" instance, i.e.
an empty object that was synthesized and not loaded from a configuration file.
Definition at line 64 of file Param.hxx.
◆ operator=()
◆ line
◆ next
The next ConfigParam with the same name.
The destructor deletes the whole chain.
Definition at line 35 of file Param.hxx.
◆ used
This flag is false when nobody has queried the value of this option yet.
Definition at line 45 of file Param.hxx.
◆ value
std::string ConfigParam::value |
The documentation for this struct was generated from the following file: