#include <cassert>
#include <utility>
#include <type_traits>
Go to the source code of this file.
|
| struct | Utils::AccessPolicyHelper< true > |
| struct | Utils::AccessPolicyHelper< false > |
| struct | Utils::ContainerAccessHelper< Container, accessPolicy > |
| struct | Utils::RootNodeIndex |
| | Helper struct to indicate the "index" of a top level container proxy. More...
|
| struct | Utils::ElementProxyBase< Container, ElementIndexType > |
| struct | Utils::ContainerProxyBase< Container, ElementIndexType > |
| | Base class of a container proxy. More...
|
| struct | Utils::ProxyIteratorBase< Container, T_Derived, ElementProxy > |
| | Base class of iterators to iterate over the elements of this proxy container. More...
|
| struct | Utils::ProxyIterator< Container, T_Derived, ElementProxy > |
| struct | Utils::ProxyIterator< Container, T_Derived, ElementProxy >::diff_type_helper< T > |
| struct | Utils::ContainerProxy< Container, T_Derived, ElementProxy, IndexType > |
| | The proxy container object which provides the means to iterate over its elements and create element proxy objects @tparm Container The container type this proxy refers to e.g. More...
|