31template <
typename Allocator>
46template <
typename Allocator>
49 return &(*lhs).data() == &(*rhs).data();
61template <
typename Allocator>
85 return &(*lhs).data() == &(*rhs).data();
Definition of classes of iterators of arrays.
Class of iterators of arrays to access constant objects.
const details::object_data * pointer_
Pointer to the current data.
const_object_ref operator*() const noexcept
Dereference this iterator.
Class to access constant objects.
Class of iterators of arrays to access non-constant objects.
mutable_object_ref< Allocator > operator*() const noexcept
Dereference this iterator.
details::allocator_wrapper< Allocator > * allocator_
Allocator.
details::object_data * pointer_
Pointer to the current data.
Class to access non-constant objects.
Namespace of this project.
bool operator==(binary_view lhs, binary_view rhs)
Compare two binary data.
bool operator!=(binary_view lhs, binary_view rhs)
Compare two binary data.
Definition of classes of references to objects.