|
IODA
|
Used to specify a new variable with the collective createWithScales function. More...
#include <Has_Variables.h>


Public Member Functions | |
| virtual | ~NewVariable_Base () |
| NewVariable_Base (const std::string &name, const Type &dataType, const NewVariables_Scales_t &scales, const VariableCreationParameters ¶ms) | |
| NewVariable_Base (const std::string &name, const std::type_index &dataType, const NewVariables_Scales_t &scales, const VariableCreationParameters ¶ms) | |
Public Attributes | |
| std::string | name_ |
| Name of the variable. More... | |
| std::type_index | dataType_ |
| Type of the new dimension. Int, char, etc. Used if a type is not passed directly. More... | |
| Type | dataTypeKnown_ |
| Type of the new dimension. Used if a type is passed directly. More... | |
| NewVariables_Scales_t | scales_ |
| Dimension scales. More... | |
| VariableCreationParameters | vcp_ |
| Var creation params. More... | |
Used to specify a new variable with the collective createWithScales function.
Definition at line 149 of file Has_Variables.h.
|
inlinevirtual |
Definition at line 161 of file Has_Variables.h.
|
inline |
Definition at line 163 of file Has_Variables.h.
|
inline |
Definition at line 170 of file Has_Variables.h.
| std::type_index ioda::NewVariable_Base::dataType_ |
Type of the new dimension. Int, char, etc. Used if a type is not passed directly.
Definition at line 153 of file Has_Variables.h.
| Type ioda::NewVariable_Base::dataTypeKnown_ |
Type of the new dimension. Used if a type is passed directly.
Definition at line 155 of file Has_Variables.h.
| std::string ioda::NewVariable_Base::name_ |
Name of the variable.
Definition at line 151 of file Has_Variables.h.
| NewVariables_Scales_t ioda::NewVariable_Base::scales_ |
Dimension scales.
Definition at line 157 of file Has_Variables.h.
| VariableCreationParameters ioda::NewVariable_Base::vcp_ |
Var creation params.
Definition at line 159 of file Has_Variables.h.