OpenKalman
Public Types | Public Member Functions | List of all members
OpenKalman::interface::constant_accessor< ElementType > Struct Template Reference

Public Types

using element_type = ElementType
 
using reference = const element_type
 
using data_handle_type = element_type
 
using offset_policy = constant_accessor
 

Public Member Functions

template<typename OtherElementType , std::enable_if_t< stdex::convertible_to< OtherElementType, element_type > and(not std::is_same_v< element_type, OtherElementType >), int > = 0>
constexpr constant_accessor (const constant_accessor< OtherElementType > &other) noexcept
 
constexpr reference access (data_handle_type p, std::size_t) const noexcept
 
constexpr data_handle_type offset (data_handle_type p, std::size_t) const noexcept
 

The documentation for this struct was generated from the following file: