#include <simulator_quantity.hpp>
Public Types | |
typedef non_const_quantity< AssociatedT, ValueT > | self_type |
typedef ValueT | value_type |
typedef AssociatedT | associated_type |
Public Member Functions | |
non_const_quantity (std::string quan_name, std::size_t num_values, value_type default_value=value_type()) | |
non_const_quantity (std::string quan_name, std::vector< ValueT > const &values_array) | |
non_const_quantity (self_type const &o) | |
void | operator= (self_type const &o) |
ValueT | get_value (associated_type const &elem) const |
ValueT | at (associated_type const &elem) const |
ValueT | operator() (associated_type const &elem) const |
void | set_value (associated_type const &elem, ValueT value) |
std::string | name () const |
Definition at line 86 of file simulator_quantity.hpp.
typedef AssociatedT viennashe::non_const_quantity< AssociatedT, ValueT >::associated_type |
Definition at line 92 of file simulator_quantity.hpp.
typedef non_const_quantity<AssociatedT, ValueT> viennashe::non_const_quantity< AssociatedT, ValueT >::self_type |
Definition at line 89 of file simulator_quantity.hpp.
typedef ValueT viennashe::non_const_quantity< AssociatedT, ValueT >::value_type |
Definition at line 91 of file simulator_quantity.hpp.
|
inline |
Definition at line 94 of file simulator_quantity.hpp.
|
inline |
Definition at line 99 of file simulator_quantity.hpp.
|
inline |
Definition at line 103 of file simulator_quantity.hpp.
|
inline |
Definition at line 108 of file simulator_quantity.hpp.
|
inline |
Definition at line 107 of file simulator_quantity.hpp.
|
inline |
Definition at line 112 of file simulator_quantity.hpp.
|
inline |
Definition at line 109 of file simulator_quantity.hpp.
|
inline |
Definition at line 104 of file simulator_quantity.hpp.
|
inline |
Definition at line 110 of file simulator_quantity.hpp.