#include <xnetwork/classes/coreviews.hpp>
template<typename Atlas>
AtlasView class
An AtlasView is a Read-only Mapping of Mappings.
It is a View into a dict-of-dict data structure. The inner level of dict is read-write. But the outer level is read-only.
See Also
AdjacencyView - View into dict-of-dict-of-dict MultiAdjacencyView - View into dict-of-dict-of-dict-of-dict
Interface: Mapping
Derived classes
-
template<typename Atlas>class AdjacencyView
Constructors, destructors, conversion operators
- AtlasView(Atlas& d) explicit
Public functions
- auto size() const -> size_t -> auto
- auto begin() const -> auto
- auto end() const -> auto
-
template<typename T>auto operator[](const T& key) const -> const auto & -> auto
-
template<typename T>auto at(const T& key) const -> const auto & -> auto
-
template<typename T>auto operator[](const T& key) -> auto & -> auto
Public variables
- Atlas& _atlas