The main quantity wrapper interface
More...
#include <quantity_wrappers.hpp>
|
void | set_name (std::string const &n) |
| Name setter for implementing classes. More...
|
|
The main quantity wrapper interface
Definition at line 44 of file quantity_wrappers.hpp.
◆ quantity_wrapper() [1/3]
libviennashe::quantity::quantity_wrapper::quantity_wrapper |
( |
std::string |
name | ) |
|
|
inline |
◆ quantity_wrapper() [2/3]
libviennashe::quantity::quantity_wrapper::quantity_wrapper |
( |
| ) |
|
|
inline |
◆ quantity_wrapper() [3/3]
libviennashe::quantity::quantity_wrapper::quantity_wrapper |
( |
quantity_wrapper const & |
v | ) |
|
|
inline |
◆ ~quantity_wrapper()
virtual libviennashe::quantity::quantity_wrapper::~quantity_wrapper |
( |
| ) |
|
|
inlinevirtual |
◆ copy()
virtual quantity_wrapper * libviennashe::quantity::quantity_wrapper::copy |
( |
| ) |
const |
|
pure virtual |
◆ fill()
virtual void libviennashe::quantity::quantity_wrapper::fill |
( |
double ** |
values, |
|
|
viennashe_index_type * |
len |
|
) |
| const |
|
pure virtual |
◆ fill_single()
virtual void libviennashe::quantity::quantity_wrapper::fill_single |
( |
std::size_t |
idx, |
|
|
std::vector< double > & |
values |
|
) |
| const |
|
pure virtual |
◆ name()
std::string libviennashe::quantity::quantity_wrapper::name |
( |
| ) |
const |
|
inline |
◆ operator=()
void libviennashe::quantity::quantity_wrapper::operator= |
( |
quantity_wrapper const & |
o | ) |
|
|
inline |
◆ set_name()
void libviennashe::quantity::quantity_wrapper::set_name |
( |
std::string const & |
n | ) |
|
|
inlineprotected |
The documentation for this class was generated from the following file: