#include <basic_options.h>
Class for option.
Definition at line 10 of file basic_options.h.
◆ BasicOption() [1/4]
chi_physics::BasicOption::BasicOption |
( |
const std::string & |
name, |
|
|
const std::string & |
string_value |
|
) |
| |
|
inline |
◆ BasicOption() [2/4]
chi_physics::BasicOption::BasicOption |
( |
const std::string & |
name, |
|
|
const bool & |
bool_value |
|
) |
| |
|
inline |
◆ BasicOption() [3/4]
chi_physics::BasicOption::BasicOption |
( |
const std::string & |
name, |
|
|
const int64_t & |
integer_value |
|
) |
| |
|
inline |
◆ BasicOption() [4/4]
chi_physics::BasicOption::BasicOption |
( |
const std::string & |
name, |
|
|
const double & |
float_value |
|
) |
| |
|
inline |
◆ BoolValue()
bool chi_physics::BasicOption::BoolValue |
( |
| ) |
const |
|
inline |
◆ FloatValue()
double chi_physics::BasicOption::FloatValue |
( |
| ) |
const |
|
inline |
◆ IntegerValue()
int64_t chi_physics::BasicOption::IntegerValue |
( |
| ) |
const |
|
inline |
◆ Name()
std::string chi_physics::BasicOption::Name |
( |
| ) |
const |
|
inline |
◆ SetBoolValue()
void chi_physics::BasicOption::SetBoolValue |
( |
const bool & |
in_bool_value | ) |
|
|
inline |
◆ SetFloatValue()
void chi_physics::BasicOption::SetFloatValue |
( |
const double & |
in_float_value | ) |
|
|
inline |
◆ SetIntegerValue()
void chi_physics::BasicOption::SetIntegerValue |
( |
const int64_t & |
in_integer_value | ) |
|
|
inline |
◆ SetStringValue()
void chi_physics::BasicOption::SetStringValue |
( |
const std::string & |
in_string_value | ) |
|
|
inline |
◆ StringValue()
std::string chi_physics::BasicOption::StringValue |
( |
| ) |
const |
|
inline |
◆ Type()
◆ name_
std::string chi_physics::BasicOption::name_ |
|
private |
◆ value_
The documentation for this class was generated from the following file: