OOPS
oops::Test Class Referenceabstract

#include <Test.h>

Inheritance diagram for oops::Test:
Collaboration diagram for oops::Test:

Public Member Functions

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

Private Member Functions

virtual void register_tests () const =0
 
virtual std::string testid () const =0
 
virtual void clear () const =0
 
std::string appname () const
 

Static Private Member Functions

static bool init_unit_test ()
 

Additional Inherited Members

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

Detailed Description

Definition at line 39 of file Test.h.

Constructor & Destructor Documentation

◆ Test()

oops::Test::Test ( const eckit::mpi::Comm &  comm = oops::mpi::world())
inlineexplicit

Definition at line 41 of file Test.h.

◆ ~Test()

virtual oops::Test::~Test ( )
inlinevirtual

Definition at line 42 of file Test.h.

Member Function Documentation

◆ appname()

std::string oops::Test::appname ( ) const
inlineprivatevirtual

Implements oops::Application.

Definition at line 49 of file Test.h.

Here is the call graph for this function:

◆ clear()

◆ execute()

int oops::Test::execute ( const eckit::Configuration &  config) const
virtual

Implements oops::Application.

Definition at line 54 of file Test.h.

Here is the call graph for this function:

◆ init_unit_test()

static bool oops::Test::init_unit_test ( )
inlinestaticprivate

Definition at line 48 of file Test.h.

◆ register_tests()

◆ testid()


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