Iros
Loading...
Searching...
No Matches
di::container::detail::ReservableContainer Concept Reference
#include <
di/container/action/sequence_to.h
>
Concept definition
template
<
class
T>
concept
di::container::detail::ReservableContainer
=
concepts::SizedContainer<T>
&&
requires
(T& t,
meta::ContainerSizeType<T>
n) {
t.reserve(n);
{ t.capacity() } ->
concepts::SameAs<meta::ContainerSizeType<T>
>;
{ t.max_size() } ->
concepts::SameAs<meta::ContainerSizeType<T>
>;
}
di::concepts::SameAs
Definition
core.h:114
di::concepts::SizedContainer
Definition
sized_container.h:8
di::container::detail::ReservableContainer
Definition
sequence_to.h:31
di::meta::ContainerSizeType
decltype(container::size(util::declval< T >())) ContainerSizeType
Definition
container_size_type.h:8
di
container
detail
ReservableContainer
Generated by
1.13.0