34template <
typename Allocator>
40template <
typename Allocator>
46template <
typename Allocator>
52template <
typename Allocator>
63 std::size_t index)
const noexcept {
68 std::size_t index)
const noexcept {
const_object_ref const_object_ref_type
Type to access constant objects.
const_object_ref_type key(std::size_t index) const noexcept
Get a key.
const_object_ref_type value(std::size_t index) const noexcept
Get a value.
const details::map_data * data_
Data.
mutable_object_ref_type key(std::size_t index) noexcept
Get a key.
const_object_ref const_object_ref_type
Type to access constant objects.
details::allocator_wrapper< Allocator > * allocator_
Allocator.
mutable_object_ref_type value(std::size_t index) noexcept
Get a value.
details::map_data * data_
Data.
mutable_object_ref< Allocator > mutable_object_ref_type
Type to access non-constant objects.
Definition of classes of references to maps.
Namespace of this project.
Definition of object_data struct.
Definition of classes of references to objects.