|
|
std::queue< IOTask > | m_chunks |
| | Chunk reading/writing requests on the contained dataset.
|
| |
| Attribute | m_constantValue {-1} |
| | Stores the value for constant record components.
|
| |
| bool | m_isEmpty = false |
| | True if this component is an empty dataset, i.e.
|
| |
|
bool | m_hasBeenExtended = false |
| | User has extended the dataset, but the EXTEND task must yet be flushed to the backend.
|
| |
|
std::optional< Dataset > | m_dataset |
| | The type and extent of the dataset defined by this component.
|
| |
| bool | m_isConstant = false |
| | True if this is defined as a constant record component as specified in the openPMD standard.
|
| |
| bool | m_datasetDefined = false |
| | Tracks if there was any write access to the record component.
|
| |
◆ reset()
| void openPMD::internal::RecordComponentData::reset |
( |
| ) |
|
|
inlineoverridevirtual |
◆ m_constantValue
| Attribute openPMD::internal::RecordComponentData::m_constantValue {-1} |
Stores the value for constant record components.
Ignored otherwise.
◆ m_isEmpty
| bool openPMD::internal::RecordComponentData::m_isEmpty = false |
True if this component is an empty dataset, i.e.
its extent is zero in at least one dimension. Treated by the openPMD-api as a special case of constant record components.
The documentation for this class was generated from the following files:
- /tmp/tmp.NhLRcLhrNZ/openPMD-api/include/openPMD/RecordComponent.hpp
- /tmp/tmp.NhLRcLhrNZ/openPMD-api/src/RecordComponent.cpp