LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#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 443 of file MappedContainer.h.
using util::details::ContainerStorageBase< Cont >::const_reference = typename Traits_t::const_reference |
Definition at line 454 of file MappedContainer.h.
using util::details::ContainerStorageBase< Cont >::Container_t = Cont |
Definition at line 445 of file MappedContainer.h.
using util::details::ContainerStorageBase< Cont >::difference_type = typename Traits_t::difference_type |
Definition at line 452 of file MappedContainer.h.
using util::details::ContainerStorageBase< Cont >::index_type = typename Traits_t::size_type |
Definition at line 448 of file MappedContainer.h.
using util::details::ContainerStorageBase< Cont >::reference = typename Traits_t::reference |
Definition at line 453 of file MappedContainer.h.
using util::details::ContainerStorageBase< Cont >::size_type = typename Traits_t::size_type |
Definition at line 451 of file MappedContainer.h.
using util::details::ContainerStorageBase< Cont >::Traits_t = details::ContainerTraits<Container_t> |
Definition at line 446 of file MappedContainer.h.
using util::details::ContainerStorageBase< Cont >::value_type = typename Traits_t::value_type |
Definition at line 450 of file MappedContainer.h.
|
default |
|
inlineexplicit |
Definition at line 459 of file MappedContainer.h.
|
inlineexplicit |
Definition at line 460 of file MappedContainer.h.
|
inline |
Definition at line 462 of file MappedContainer.h.
|
inline |
Definition at line 463 of file MappedContainer.h.
|
inline |
Definition at line 471 of file MappedContainer.h.
|
inline |
Definition at line 472 of file MappedContainer.h.
|
inline |
Definition at line 465 of file MappedContainer.h.
Container_t util::details::ContainerStorageBase< Cont >::fCont |
Definition at line 456 of file MappedContainer.h.