OGS
|
Definition at line 145 of file ContainerTools.h.
#include <ContainerTools.h>
Public Member Functions | |
CovariantRandomAccessContainerView (Container &container) | |
Element & | operator[] (std::size_t index) const override |
std::size_t | size () const noexcept override |
Public Member Functions inherited from BaseLib::detail::PolymorphicRandomAccessContainerViewInterface< Element > | |
PolymorphicRandomAccessContainerViewIterator< Element > | begin () const noexcept |
PolymorphicRandomAccessContainerViewIterator< Element > | end () const noexcept |
virtual | ~PolymorphicRandomAccessContainerViewInterface ()=default |
Private Attributes | |
Container & | container_ |
|
inlineexplicit |
Definition at line 148 of file ContainerTools.h.
|
inlineoverridevirtual |
Implements BaseLib::detail::PolymorphicRandomAccessContainerViewInterface< Element >.
Definition at line 153 of file ContainerTools.h.
|
inlineoverridevirtualnoexcept |
Implements BaseLib::detail::PolymorphicRandomAccessContainerViewInterface< Element >.
Definition at line 181 of file ContainerTools.h.
|
private |
Definition at line 184 of file ContainerTools.h.