ROL
CompliantAccessor Concept Reference

#include <Accessor_CPP20.hpp>

Concept definition

template<typename Acc>
const Acc& accessor,
typename Acc::container_type& mutable_container,
const typename Acc::container_type& const_container,
typename Acc::size_type index,
typename Acc::value_type val
) {
typename Acc::container_type;
typename Acc::value_type;
typename Acc::size_type;
{ accessor.get_value(const_container, index) } -> std::same_as<typename Acc::value_type>;
{ accessor.set_value(mutable_container, index, val) } -> std::same_as<void>;
}

Detailed Description

Definition at line 16 of file Accessor_CPP20.hpp.