accessor_based_quantity_wrapper(AccessorT const &acc, DeviceT const &dev, std::string name) | libviennashe::quantity::accessor_based_quantity_wrapper< DeviceT, AccessorT, ElementTagT > | inline |
accessor_based_quantity_wrapper(accessor_based_quantity_wrapper const &o) | libviennashe::quantity::accessor_based_quantity_wrapper< DeviceT, AccessorT, ElementTagT > | inline |
copy() const | libviennashe::quantity::accessor_based_quantity_wrapper< DeviceT, AccessorT, ElementTagT > | inlinevirtual |
fill(double **values, viennashe_index_type *len) const | libviennashe::quantity::accessor_based_quantity_wrapper< DeviceT, AccessorT, ElementTagT > | inlinevirtual |
fill_single(std::size_t idx, std::vector< double > &values) const | libviennashe::quantity::accessor_based_quantity_wrapper< DeviceT, AccessorT, ElementTagT > | inlinevirtual |
get(std::size_t id) const | libviennashe::quantity::accessor_based_quantity_wrapper< DeviceT, AccessorT, ElementTagT > | inline |
name() const | libviennashe::quantity::quantity_wrapper | inline |
operator=(accessor_based_quantity_wrapper const &o) | libviennashe::quantity::accessor_based_quantity_wrapper< DeviceT, AccessorT, ElementTagT > | inline |
libviennashe::quantity::quantity_wrapper::operator=(quantity_wrapper const &o) | libviennashe::quantity::quantity_wrapper | inline |
quantity_wrapper(std::string name) | libviennashe::quantity::quantity_wrapper | inline |
quantity_wrapper() | libviennashe::quantity::quantity_wrapper | inline |
quantity_wrapper(quantity_wrapper const &v) | libviennashe::quantity::quantity_wrapper | inline |
self_type typedef | libviennashe::quantity::accessor_based_quantity_wrapper< DeviceT, AccessorT, ElementTagT > | |
set_name(std::string const &n) | libviennashe::quantity::quantity_wrapper | inlineprotected |
~quantity_wrapper() | libviennashe::quantity::quantity_wrapper | inlinevirtual |