CXXIter 0.2
Loading...
Searching...
No Matches
CXXIter::util::@33::ContiguousMemoryContainer Concept Reference

Concept enforcing TContainer to be a container based on a contiguous chunk of memory containing all elements. More...

Concept definition

template<typename TContainer>
concept CXXIter::util::@33::ContiguousMemoryContainer = requires(TContainer& container) {
typename TContainer::value_type;
typename TContainer::size_type;
{container.data()} -> std::same_as<typename TContainer::value_type*>;
}
Concept enforcing TContainer to be a container based on a contiguous chunk of memory containing all e...
Definition: Constraints.h:133

Detailed Description

Concept enforcing TContainer to be a container based on a contiguous chunk of memory containing all elements.

Definition at line 133 of file Constraints.h.