CellIndex Struct Reference

CPP API: mio::abm::CellIndex Struct Reference
mio::abm::CellIndex Struct Reference

#include <location.h>

Inheritance diagram for mio::abm::CellIndex:
Collaboration diagram for mio::abm::CellIndex:

Public Member Functions

 CellIndex (size_t i)
 
- Public Member Functions inherited from mio::Index< CellIndex >
 Index (Index< CategoryTag > const &... _indices)
 Constructor from individual Indices. More...
 
bool operator!= (Index const &other) const
 
bool operator< (Index const &other) const
 
bool operator<= (Index const &other) const
 
bool operator== (Index const &other) const
 
 requires (sizeof...(IndexArgs) > 1) Index(IndexArgs &&... subindices)
 Constructor from mixed Indices and MultiIndices. More...
 
void serialize (IOContext &io) const
 serialize this. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from mio::Index< CellIndex >
static IOResult< Indexdeserialize (IOContext &io)
 deserialize an object of this class. More...
 
static constexpr Index Zero ()
 Construct an Index filled with zeroes. More...
 
- Public Attributes inherited from mio::Index< CellIndex >
std::tuple< Index< CategoryTag >... > indices
 
- Static Public Attributes inherited from mio::Index< CellIndex >
static constexpr bool has_duplicates
 
static constexpr size_t size
 

Constructor & Destructor Documentation

◆ CellIndex()

mio::abm::CellIndex::CellIndex ( size_t  i)
inline