|
openPMD-api
|
Typesafe description of all required arguments for a specified Operation. More...
#include <IOTask.hpp>


Public Member Functions | |
| Parameter (Parameter const &)=delete | |
| Parameter (Parameter &&)=delete | |
Public Member Functions inherited from openPMD::AbstractParameter | |
| virtual std::unique_ptr< AbstractParameter > | to_heap () &&=0 |
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. More... | |
Static Public Attributes inherited from openPMD::AbstractParameter | |
| constexpr static 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 |
Typesafe description of all required arguments for a specified Operation.
| Operation | Type of Operation to be executed. |