IODA Bundle
ioda::TimeIodaIO< MODEL > Class Template Reference

#include <timeIodaIO.h>

Inheritance diagram for ioda::TimeIodaIO< MODEL >:
[legend]
Collaboration diagram for ioda::TimeIodaIO< MODEL >:
[legend]

Public Member Functions

 TimeIodaIO (const eckit::mpi::Comm &comm=oops::mpi::world())
 
virtual ~TimeIodaIO ()
 
int execute (const eckit::Configuration &fullConfig) const
 
- Public Member Functions inherited from oops::Application
 Application (const eckit::mpi::Comm &comm)
 
virtual ~Application ()
 

Private Types

typedef oops::ObsSpaces< MODEL > ObsSpaces_
 

Private Member Functions

std::string appname () const
 

Additional Inherited Members

- Protected Member Functions inherited from oops::Application
const eckit::mpi::Comm & getComm () const
 

Detailed Description

template<typename MODEL>
class ioda::TimeIodaIO< MODEL >

Definition at line 38 of file timeIodaIO.h.

Member Typedef Documentation

◆ ObsSpaces_

template<typename MODEL >
typedef oops::ObsSpaces<MODEL> ioda::TimeIodaIO< MODEL >::ObsSpaces_
private

Definition at line 39 of file timeIodaIO.h.

Constructor & Destructor Documentation

◆ TimeIodaIO()

template<typename MODEL >
ioda::TimeIodaIO< MODEL >::TimeIodaIO ( const eckit::mpi::Comm &  comm = oops::mpi::world())
inlineexplicit

Definition at line 43 of file timeIodaIO.h.

◆ ~TimeIodaIO()

template<typename MODEL >
virtual ioda::TimeIodaIO< MODEL >::~TimeIodaIO ( )
inlinevirtual

Definition at line 45 of file timeIodaIO.h.

Member Function Documentation

◆ appname()

template<typename MODEL >
std::string ioda::TimeIodaIO< MODEL >::appname ( ) const
inlineprivatevirtual

Implements oops::Application.

Definition at line 76 of file timeIodaIO.h.

◆ execute()

template<typename MODEL >
int ioda::TimeIodaIO< MODEL >::execute ( const eckit::Configuration &  fullConfig) const
inlinevirtual

Implements oops::Application.

Definition at line 47 of file timeIodaIO.h.

Here is the call graph for this function:

The documentation for this class was generated from the following file: