|
mmCEsim 0.3.0
mmWave Channel Estimation Simulation
|
#include <value_vec.h>
Public Member Functions | |
| 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 |
Private Member Functions | |
| std::string | removeBracket (const std::string &str) |
| void | parseToken (const std::string &s) |
Private Attributes | |
| std::vector< T > | _data |
| bool | _error_out_of_bound |
| T | _out_of_bound_val |
| Value_Vec< T >::Value_Vec | ( | const std::string & | str, |
| bool | error_out_of_bound = false, |
||
| T | out_of_bound_val = 0 |
||
| ) |
| Value_Vec< T >::Value_Vec | ( | const YAML::Node & | node, |
| bool | error_out_of_bound = false, |
||
| T | out_of_bound_val = 0 |
||
| ) |
| std::string Value_Vec< T >::asStr | ( | bool | quoted = false | ) | const |
| T Value_Vec< T >::max |
| T Value_Vec< T >::min |
| T Value_Vec< T >::operator[] | ( | size_t | index | ) | const |
|
private |
|
inlineprivate |
|
inlinenoexcept |
|
private |
|
private |
|
private |