IODA
ioda::test::ObsSpaceTestFixture Class Reference

#include <ObsSpace.h>

Inheritance diagram for ioda::test::ObsSpaceTestFixture:
Collaboration diagram for ioda::test::ObsSpaceTestFixture:

Static Public Member Functions

static ioda::ObsSpaceobspace (const std::size_t ii)
 
static const eckit::LocalConfiguration & config (const std::size_t ii)
 
static std::size_t size ()
 
static void cleanup ()
 
static ioda::ObsSpaceobspace (const std::size_t ii)
 
static std::size_t size ()
 
static void cleanup ()
 
static ioda::ObsSpaceobspace (const std::size_t ii)
 
static std::size_t size ()
 
static void cleanup ()
 

Private Member Functions

 ObsSpaceTestFixture ()
 
 ~ObsSpaceTestFixture ()
 
 ObsSpaceTestFixture ()
 
 ~ObsSpaceTestFixture ()
 
 ObsSpaceTestFixture ()
 
 ~ObsSpaceTestFixture ()
 

Static Private Member Functions

static ObsSpaceTestFixturegetInstance ()
 
static ObsSpaceTestFixturegetInstance ()
 
static ObsSpaceTestFixturegetInstance ()
 

Private Attributes

std::vector< eckit::LocalConfiguration > configs_
 
std::vector< boost::shared_ptr< ioda::ObsSpace > > ospaces_
 

Detailed Description

Definition at line 44 of file test/ioda/ObsSpace.h.

Constructor & Destructor Documentation

◆ ObsSpaceTestFixture() [1/3]

ioda::test::ObsSpaceTestFixture::ObsSpaceTestFixture ( )
inlineprivate

Definition at line 67 of file test/ioda/ObsSpace.h.

◆ ~ObsSpaceTestFixture() [1/3]

ioda::test::ObsSpaceTestFixture::~ObsSpaceTestFixture ( )
inlineprivate

Definition at line 83 of file test/ioda/ObsSpace.h.

◆ ObsSpaceTestFixture() [2/3]

ioda::test::ObsSpaceTestFixture::ObsSpaceTestFixture ( )
inlineprivate

Definition at line 57 of file ObsSpaceIndexRecnum.h.

◆ ~ObsSpaceTestFixture() [2/3]

ioda::test::ObsSpaceTestFixture::~ObsSpaceTestFixture ( )
inlineprivate

Definition at line 74 of file ObsSpaceIndexRecnum.h.

◆ ObsSpaceTestFixture() [3/3]

ioda::test::ObsSpaceTestFixture::ObsSpaceTestFixture ( )
inlineprivate

Definition at line 55 of file ObsSpaceInvalidNumeric.h.

◆ ~ObsSpaceTestFixture() [3/3]

ioda::test::ObsSpaceTestFixture::~ObsSpaceTestFixture ( )
inlineprivate

Definition at line 72 of file ObsSpaceInvalidNumeric.h.

Member Function Documentation

◆ cleanup() [1/3]

static void ioda::test::ObsSpaceTestFixture::cleanup ( )
inlinestatic

Definition at line 53 of file test/ioda/ObsSpace.h.

Here is the call graph for this function:

◆ cleanup() [2/3]

static void ioda::test::ObsSpaceTestFixture::cleanup ( )
inlinestatic

Definition at line 43 of file ObsSpaceIndexRecnum.h.

Here is the call graph for this function:

◆ cleanup() [3/3]

static void ioda::test::ObsSpaceTestFixture::cleanup ( )
inlinestatic

Definition at line 41 of file ObsSpaceInvalidNumeric.h.

Here is the call graph for this function:

◆ config()

static const eckit::LocalConfiguration& ioda::test::ObsSpaceTestFixture::config ( const std::size_t  ii)
inlinestatic

Definition at line 49 of file test/ioda/ObsSpace.h.

Here is the call graph for this function:

◆ getInstance() [1/3]

static ObsSpaceTestFixture& ioda::test::ObsSpaceTestFixture::getInstance ( )
inlinestaticprivate

Definition at line 62 of file test/ioda/ObsSpace.h.

Here is the caller graph for this function:

◆ getInstance() [2/3]

static ObsSpaceTestFixture& ioda::test::ObsSpaceTestFixture::getInstance ( )
inlinestaticprivate

Definition at line 52 of file ObsSpaceIndexRecnum.h.

◆ getInstance() [3/3]

static ObsSpaceTestFixture& ioda::test::ObsSpaceTestFixture::getInstance ( )
inlinestaticprivate

Definition at line 50 of file ObsSpaceInvalidNumeric.h.

◆ obspace() [1/3]

static ioda::ObsSpace& ioda::test::ObsSpaceTestFixture::obspace ( const std::size_t  ii)
inlinestatic

Definition at line 46 of file test/ioda/ObsSpace.h.

Here is the call graph for this function:

◆ obspace() [2/3]

static ioda::ObsSpace& ioda::test::ObsSpaceTestFixture::obspace ( const std::size_t  ii)
inlinestatic

Definition at line 39 of file ObsSpaceIndexRecnum.h.

Here is the call graph for this function:

◆ obspace() [3/3]

static ioda::ObsSpace& ioda::test::ObsSpaceTestFixture::obspace ( const std::size_t  ii)
inlinestatic

Definition at line 37 of file ObsSpaceInvalidNumeric.h.

Here is the call graph for this function:

◆ size() [1/3]

static std::size_t ioda::test::ObsSpaceTestFixture::size ( )
inlinestatic

Definition at line 52 of file test/ioda/ObsSpace.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ size() [2/3]

static std::size_t ioda::test::ObsSpaceTestFixture::size ( )
inlinestatic

Definition at line 42 of file ObsSpaceIndexRecnum.h.

Here is the call graph for this function:

◆ size() [3/3]

static std::size_t ioda::test::ObsSpaceTestFixture::size ( )
inlinestatic

Definition at line 40 of file ObsSpaceInvalidNumeric.h.

Here is the call graph for this function:

Member Data Documentation

◆ configs_

std::vector<eckit::LocalConfiguration> ioda::test::ObsSpaceTestFixture::configs_
private

Definition at line 85 of file test/ioda/ObsSpace.h.

◆ ospaces_

std::vector< boost::shared_ptr< ioda::ObsSpace > > ioda::test::ObsSpaceTestFixture::ospaces_
private

Definition at line 86 of file test/ioda/ObsSpace.h.


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