Nektar++
|
Represents a command-line configuration option. More...
#include <Module.h>
Public Member Functions | |
ConfigOption (bool isBool, string defValue, string desc) | |
Construct a new configuration option. | |
ConfigOption () | |
template<typename T > | |
T | as () |
Re-interpret the value stored in value as some type using boost::lexical_cast. | |
ConfigOption (bool isBool, string defValue, string desc) | |
Construct a new configuration option. | |
ConfigOption () | |
template<typename T > | |
T | as () |
Re-interpret the value stored in value as some type using boost::lexical_cast. | |
template<typename T > | |
bool | isType () |
Interpret the value stored in value as some type using boost::lexical_cast and return true of false depending on cast. |
Public Attributes | |
bool | m_isBool |
True if the configuration option is a boolean (thus does not need additional arguments). | |
bool | m_beenSet |
True if the configuration option has been set at command line. If false, the default value will be put into value. | |
string | m_value |
The value of the configuration option. | |
string | m_defValue |
Default value of the configuration option. | |
string | m_desc |
Description of the configuration option. | |
bool | isBool |
True if the configuration option is a boolean (thus does not need additional arguments). | |
bool | beenSet |
True if the configuration option has been set at command line. If false, the default value will be put into value. | |
string | value |
The value of the configuration option. | |
string | defValue |
Default value of the configuration option. | |
string | desc |
Description of the configuration option. |
Represents a command-line configuration option.
Definition at line 80 of file PostProcessing/FieldConvert/Module.h.
|
inline |
Construct a new configuration option.
isBool | True if the option is boolean type. |
defValue | Default value of the option. |
desc | Description of the option. |
Definition at line 89 of file PostProcessing/FieldConvert/Module.h.
|
inline |
Definition at line 92 of file PostProcessing/FieldConvert/Module.h.
|
inline |
Construct a new configuration option.
isBool | True if the option is boolean type. |
defValue | Default value of the option. |
desc | Description of the option. |
Definition at line 81 of file PreProcessing/MeshConvert/Module.h.
|
inline |
|
inline |
Re-interpret the value stored in value as some type using boost::lexical_cast.
Definition at line 92 of file PreProcessing/MeshConvert/Module.h.
References value.
|
inline |
Re-interpret the value stored in value as some type using boost::lexical_cast.
Definition at line 101 of file PostProcessing/FieldConvert/Module.h.
|
inline |
Interpret the value stored in value as some type using boost::lexical_cast and return true of false depending on cast.
Definition at line 110 of file PreProcessing/MeshConvert/Module.h.
References value.
bool Nektar::Utilities::ConfigOption::beenSet |
True if the configuration option has been set at command line. If false, the default value will be put into value.
Definition at line 131 of file PreProcessing/MeshConvert/Module.h.
string Nektar::Utilities::ConfigOption::defValue |
Default value of the configuration option.
Definition at line 135 of file PreProcessing/MeshConvert/Module.h.
string Nektar::Utilities::ConfigOption::desc |
Description of the configuration option.
Definition at line 137 of file PreProcessing/MeshConvert/Module.h.
bool Nektar::Utilities::ConfigOption::isBool |
True if the configuration option is a boolean (thus does not need additional arguments).
Definition at line 128 of file PreProcessing/MeshConvert/Module.h.
bool Nektar::Utilities::ConfigOption::m_beenSet |
True if the configuration option has been set at command line. If false, the default value will be put into value.
Definition at line 119 of file PostProcessing/FieldConvert/Module.h.
string Nektar::Utilities::ConfigOption::m_defValue |
Default value of the configuration option.
Definition at line 123 of file PostProcessing/FieldConvert/Module.h.
string Nektar::Utilities::ConfigOption::m_desc |
Description of the configuration option.
Definition at line 125 of file PostProcessing/FieldConvert/Module.h.
bool Nektar::Utilities::ConfigOption::m_isBool |
True if the configuration option is a boolean (thus does not need additional arguments).
Definition at line 116 of file PostProcessing/FieldConvert/Module.h.
string Nektar::Utilities::ConfigOption::m_value |
The value of the configuration option.
Definition at line 121 of file PostProcessing/FieldConvert/Module.h.
string Nektar::Utilities::ConfigOption::value |
The value of the configuration option.
Definition at line 133 of file PreProcessing/MeshConvert/Module.h.