#include <MappedContainer.h>
Public Types | |
using | Container_t = Cont |
using | Traits_t = details::ContainerTraits< Container_t > |
using | index_type = typename Traits_t::size_type |
using | value_type = typename Traits_t::value_type |
using | size_type = typename Traits_t::size_type |
using | difference_type = typename Traits_t::difference_type |
using | reference = typename Traits_t::reference |
using | const_reference = typename Traits_t::const_reference |
Public Member Functions | |
ContainerStorageBase ()=default | |
ContainerStorageBase (Container_t const &cont) | |
ContainerStorageBase (Container_t &&cont) | |
decltype(auto) | container () const |
decltype(auto) | container () |
auto | size () const |
decltype(auto) | operator[] (index_type index) |
decltype(auto) | operator[] (index_type index) const |
Public Attributes | |
Container_t | fCont |
Definition at line 467 of file MappedContainer.h.
using util::details::ContainerStorageBase< Cont >::const_reference = typename Traits_t::const_reference |
Definition at line 478 of file MappedContainer.h.
using util::details::ContainerStorageBase< Cont >::Container_t = Cont |
Definition at line 469 of file MappedContainer.h.
using util::details::ContainerStorageBase< Cont >::difference_type = typename Traits_t::difference_type |
Definition at line 476 of file MappedContainer.h.
using util::details::ContainerStorageBase< Cont >::index_type = typename Traits_t::size_type |
Definition at line 472 of file MappedContainer.h.
using util::details::ContainerStorageBase< Cont >::reference = typename Traits_t::reference |
Definition at line 477 of file MappedContainer.h.
using util::details::ContainerStorageBase< Cont >::size_type = typename Traits_t::size_type |
Definition at line 475 of file MappedContainer.h.
using util::details::ContainerStorageBase< Cont >::Traits_t = details::ContainerTraits<Container_t> |
Definition at line 470 of file MappedContainer.h.
using util::details::ContainerStorageBase< Cont >::value_type = typename Traits_t::value_type |
Definition at line 474 of file MappedContainer.h.
|
default |
|
inlineexplicit |
Definition at line 483 of file MappedContainer.h.
|
inlineexplicit |
Definition at line 484 of file MappedContainer.h.
|
inline |
Definition at line 487 of file MappedContainer.h.
|
inline |
Definition at line 489 of file MappedContainer.h.
|
inline |
Definition at line 494 of file MappedContainer.h.
|
inline |
Definition at line 496 of file MappedContainer.h.
|
inline |
Definition at line 492 of file MappedContainer.h.
Container_t util::details::ContainerStorageBase< Cont >::fCont |
Definition at line 480 of file MappedContainer.h.