openPMD-api
|
Public Attributes | |
CloseStatus | m_closed = CloseStatus::Open |
StepStatus | m_stepStatus = StepStatus::NoStep |
Whether a step is currently active for this iteration. More... | |
std::optional< DeferredParseAccess > | m_deferredParseAccess {} |
Information on a parsing request that has not yet been executed. More... | |
std::optional< std::string > | m_overrideFilebasedFilename {} |
Upon reading a file, set this field to the used file name. More... | |
![]() | |
Writable | m_writable |
The Writable associated with this Attributable. More... | |
Additional Inherited Members | |
![]() | |
using | A_MAP = std::map< std::string, Attribute > |
![]() | |
AttributableData (AttributableData const &)=delete | |
AttributableData (AttributableData &&)=delete | |
AttributableData & | operator= (AttributableData const &)=delete |
AttributableData & | operator= (AttributableData &&)=delete |
std::optional<DeferredParseAccess> openPMD::internal::IterationData::m_deferredParseAccess {} |
Information on a parsing request that has not yet been executed.
Otherwise empty.
std::optional<std::string> openPMD::internal::IterationData::m_overrideFilebasedFilename {} |
Upon reading a file, set this field to the used file name.
In inconsistent iteration paddings, we must remember the name of the file since it cannot be reconstructed from the filename pattern alone.
StepStatus openPMD::internal::IterationData::m_stepStatus = StepStatus::NoStep |
Whether a step is currently active for this iteration.
Used for file-based iteration layout, see Series.hpp for group-based layout. Access via stepStatus() method to automatically select the correct one among both flags.