![]() |
|
#include <augmentations.h>
Public Types | |
enum | type { type::range, type::vector, type::number, type::string } |
Public Member Functions | |
param () | |
param (std::istream &is) | |
Static Public Member Functions | |
static const char * | to_string (type t) |
static param_list | read (std::istream &is, std::string fn_name_) |
Public Attributes | |
std::string | name_ |
type | type_ |
std::vector< double > | vals_ |
std::string | str_ |
Friends | |
class | param_list |
Definition at line 36 of file augmentations.h.
|
strong |
Enumerator | |
---|---|
range | |
vector | |
number | |
string |
Definition at line 66 of file augmentations.h.
|
inline |
Definition at line 85 of file augmentations.h.
|
inline |
Definition at line 86 of file augmentations.h.
|
static |
|
inlinestatic |
Definition at line 68 of file augmentations.h.
|
friend |
Definition at line 123 of file augmentations.h.
std::string ecvl::param::name_ |
Definition at line 80 of file augmentations.h.
std::string ecvl::param::str_ |
Definition at line 83 of file augmentations.h.
type ecvl::param::type_ |
Definition at line 81 of file augmentations.h.
std::vector<double> ecvl::param::vals_ |
Definition at line 82 of file augmentations.h.