33 void initializeStructure(
Group_Base &)
const override;
34 std::string doMap(
const std::string &)
const override;
38 std::string
name()
const override;
Contains definitions for how data are arranged in ioda internally.
Layout for ObsGroup-like data.
DataLayoutPolicy_ObsGroup()
virtual ~DataLayoutPolicy_ObsGroup()
static const int32_t ObsGroup_Layout_Version
Record versioning information for this layout in the ioda object. Provides forward compatability.
Policy used for setting locations for Variable access.
Hidden base class to prevent constructor confusion.
Common preprocessor definitions used throughout IODA.
#define IODA_DL
A preprocessor tag that indicates that a symbol is to be exported/imported.