|
IODA
|
#include <Group.h>


Public Member Functions | |
| virtual | ~Group_Backend () |
| FillValuePolicy | getFillValuePolicy () const override |
| Default fill value policy is NETCDF4. Overridable on a per-backend basis. More... | |
Public Member Functions inherited from ioda::detail::Group_Base | |
| virtual | ~Group_Base () |
| virtual ::ioda::Engines::Capabilities | getCapabilities () const |
| Get capabilities of the Engine backing this Group. More... | |
| std::vector< std::string > | list () const |
| List all one-level child groups in this group. More... | |
| std::vector< std::string > | groups () const |
| Same as list(). Uniform semantics with atts() and vars(). More... | |
| virtual std::map< ObjectType, std::vector< std::string > > | listObjects (ObjectType filter=ObjectType::Ignored, bool recurse=false) const |
| List all objects (groups + variables) within this group. More... | |
| template<ObjectType objectClass> | |
| std::vector< std::string > | listObjects (bool recurse=false) const |
| virtual bool | exists (const std::string &name) const |
| virtual Group | create (const std::string &name) |
| Create a group. More... | |
| virtual Group | open (const std::string &name) const |
| Open a group. More... | |
Protected Member Functions | |
| Group_Backend () | |
Protected Member Functions inherited from ioda::detail::Group_Base | |
| Group_Base (std::shared_ptr< Group_Backend >) | |
Additional Inherited Members | |
Public Attributes inherited from ioda::detail::Group_Base | |
| Has_Attributes | atts |
| Use this to access the metadata for the group / ObsSpace. More... | |
| Has_Variables | vars |
| Use this to access variables. More... | |
|
virtualdefault |
|
overridevirtual |
Default fill value policy is NETCDF4. Overridable on a per-backend basis.
Reimplemented from ioda::detail::Group_Base.
Reimplemented in ioda::detail::Engines::HH::HH_Group.
Definition at line 109 of file Group.cpp.
