#include <value_vec.h>
|
| Value_Vec (const std::string &str, bool error_out_of_bound=false, T out_of_bound_val=0) |
|
| Value_Vec (const YAML::Node &node, bool error_out_of_bound=false, T out_of_bound_val=0) |
|
T | operator[] (size_t index) const |
|
T | max () const |
|
T | min () const |
|
std::string | asStr (bool quoted=false) const |
|
size_t | size () const noexcept |
|
◆ Value_Vec() [1/2]
template<typename T >
Value_Vec< T >::Value_Vec |
( |
const std::string & |
str, |
|
|
bool |
error_out_of_bound = false , |
|
|
T |
out_of_bound_val = 0 |
|
) |
| |
◆ Value_Vec() [2/2]
template<typename T >
Value_Vec< T >::Value_Vec |
( |
const YAML::Node & |
node, |
|
|
bool |
error_out_of_bound = false , |
|
|
T |
out_of_bound_val = 0 |
|
) |
| |
◆ asStr()
template<typename T >
std::string Value_Vec< T >::asStr |
( |
bool |
quoted = false | ) |
const |
◆ max()
◆ min()
◆ operator[]()
template<typename T >
T Value_Vec< T >::operator[] |
( |
size_t |
index | ) |
const |
◆ parseToken()
template<typename T >
void Value_Vec< T >::parseToken |
( |
const std::string & |
s | ) |
|
|
private |
◆ removeBracket()
template<typename T >
std::string Value_Vec< T >::removeBracket |
( |
const std::string & |
str | ) |
|
|
inlineprivate |
◆ size()
◆ _data
◆ _error_out_of_bound
◆ _out_of_bound_val
The documentation for this class was generated from the following file: