#include <accessor_scaled.hpp>
|
using | data_handle_type = typename Accessor::data_handle_type |
|
using | element_type = add_const_t<typename reference::value_type> |
|
using | offset_policy = accessor_scaled<ScalingFactor, typename Accessor::offset_policy> |
|
using | reference = detail::scaled_scalar<ScalingFactor, typename Accessor::reference, typename Accessor::element_type> |
|
◆ data_handle_type
template<typename ScalingFactor, typename Accessor>
◆ element_type
template<typename ScalingFactor, typename Accessor>
using element_type = add_const_t<typename reference::value_type> |
◆ offset_policy
template<typename ScalingFactor, typename Accessor>
◆ reference
template<typename ScalingFactor, typename Accessor>
using reference = detail::scaled_scalar<ScalingFactor, typename Accessor::reference, typename Accessor::element_type> |
◆ accessor_scaled()
template<typename ScalingFactor, typename Accessor>
◆ access()
template<typename ScalingFactor, typename Accessor>
|
inlinenodiscardconstexprnoexcept |
◆ nested_accessor()
template<typename ScalingFactor, typename Accessor>
auto nested_accessor |
( |
| ) |
const -> Accessor |
|
inlinenodiscardconstexpr |
◆ offset()
template<typename ScalingFactor, typename Accessor>
|
inlinenodiscardconstexprnoexcept |
◆ scaling_factor()
template<typename ScalingFactor, typename Accessor>
auto scaling_factor |
( |
| ) |
const -> ScalingFactor |
|
inlinenodiscardconstexpr |
The documentation for this struct was generated from the following file: