SimulationDay Class Reference

CPP API: mio::SimulationDay Class Reference
mio::SimulationDay Class Reference

Represents the simulation time as an integer index. More...

#include <simulation_day.h>

Inheritance diagram for mio::SimulationDay:
Collaboration diagram for mio::SimulationDay:

Additional Inherited Members

- Public Member Functions inherited from mio::Index< SimulationDay >
 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...
 
- Static Public Member Functions inherited from mio::Index< SimulationDay >
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< SimulationDay >
std::tuple< Index< CategoryTag >... > indices
 
- Static Public Attributes inherited from mio::Index< SimulationDay >
static constexpr bool has_duplicates
 
static constexpr size_t size
 

Detailed Description

Represents the simulation time as an integer index.