Public Member Functions | |
| Parameter (Parameter &&)=default | |
| Parameter (Parameter const &)=default | |
| Parameter & | operator= (Parameter &&)=default |
| Parameter & | operator= (Parameter const &)=default |
| std::unique_ptr< AbstractParameter > | to_heap () &&override |
| Parameter (Parameter const &)=delete | |
| Parameter (Parameter &&)=delete | |
Public Attributes | |
| std::shared_ptr< ChunkTable > | chunks = std::make_shared<ChunkTable>() |
Additional Inherited Members | |
Static Public Member Functions inherited from openPMD::AbstractParameter | |
| template<typename TracingJSON> | |
| static void | warnUnusedParameters (TracingJSON &, std::string const ¤tBackendName, std::string const &warningMessage) |
| Warn about unused JSON paramters. | |
Static Public Attributes inherited from openPMD::AbstractParameter | |
| static constexpr I_dont_want_to_use_joined_dimensions_t | I_dont_want_to_use_joined_dimensions {} |
Protected Member Functions inherited from openPMD::AbstractParameter | |
| AbstractParameter (const AbstractParameter &)=default | |
| AbstractParameter & | operator= (const AbstractParameter &)=default |
| AbstractParameter (AbstractParameter &&)=default | |
| AbstractParameter & | operator= (AbstractParameter &&)=default |
|
inlineoverridevirtual |
Implements openPMD::AbstractParameter.