Parameter record.
More...
#include <bayeux/mygsl/parameter_store.h>
◆ parameter_record() [1/2]
mygsl::parameter_store::parameter_record::parameter_record |
( |
| ) |
|
◆ parameter_record() [2/2]
mygsl::parameter_store::parameter_record::parameter_record |
( |
parameter_store & |
| ) |
|
◆ get_description()
const std::string& mygsl::parameter_store::parameter_record::get_description |
( |
| ) |
const |
Return the parameter description.
◆ get_index()
int mygsl::parameter_store::parameter_record::get_index |
( |
| ) |
const |
Return the parameter index.
◆ get_name()
const std::string& mygsl::parameter_store::parameter_record::get_name |
( |
| ) |
const |
Return the parameter name.
◆ get_type()
Return the parameter type.
◆ is_boolean()
bool mygsl::parameter_store::parameter_record::is_boolean |
( |
| ) |
const |
Check if the parameter is boolean.
◆ is_integer()
bool mygsl::parameter_store::parameter_record::is_integer |
( |
| ) |
const |
Check if the parameter is integer.
◆ is_real()
bool mygsl::parameter_store::parameter_record::is_real |
( |
| ) |
const |
Check if the parameter is real.
◆ is_string()
bool mygsl::parameter_store::parameter_record::is_string |
( |
| ) |
const |
Check if the parameter is string.
◆ is_value_set()
bool mygsl::parameter_store::parameter_record::is_value_set |
( |
| ) |
const |
◆ reset()
void mygsl::parameter_store::parameter_record::reset |
( |
| ) |
|
◆ set_boolean_value()
void mygsl::parameter_store::parameter_record::set_boolean_value |
( |
bool |
, |
|
|
bool |
update_ = true |
|
) |
| |
◆ set_description()
void mygsl::parameter_store::parameter_record::set_description |
( |
const std::string & |
description_ | ) |
|
Set the parameter description.
◆ set_index()
void mygsl::parameter_store::parameter_record::set_index |
( |
int |
index_ | ) |
|
◆ set_integer_value()
void mygsl::parameter_store::parameter_record::set_integer_value |
( |
int |
, |
|
|
bool |
update_ = true |
|
) |
| |
◆ set_name()
void mygsl::parameter_store::parameter_record::set_name |
( |
const std::string & |
name_ | ) |
|
◆ set_parent()
void mygsl::parameter_store::parameter_record::set_parent |
( |
parameter_store & |
| ) |
|
◆ set_real_value()
void mygsl::parameter_store::parameter_record::set_real_value |
( |
double |
, |
|
|
bool |
update_ = true |
|
) |
| |
◆ set_string_value()
void mygsl::parameter_store::parameter_record::set_string_value |
( |
const std::string & |
, |
|
|
bool |
update_ = true |
|
) |
| |
◆ set_type()
◆ to_boolean()
bool mygsl::parameter_store::parameter_record::to_boolean |
( |
| ) |
const |
◆ to_integer()
int mygsl::parameter_store::parameter_record::to_integer |
( |
| ) |
const |
◆ to_real()
double mygsl::parameter_store::parameter_record::to_real |
( |
| ) |
const |
◆ to_string()
const std::string& mygsl::parameter_store::parameter_record::to_string |
( |
| ) |
const |
◆ unset_value()
void mygsl::parameter_store::parameter_record::unset_value |
( |
bool |
update_ = true | ) |
|
◆ parameter_store
The documentation for this struct was generated from the following file: