UFO
ufo::test::TestFixture Class Reference

Code shared by all tests. More...

#include <OperatorUtils.h>

Inheritance diagram for ufo::test::TestFixture:
Collaboration diagram for ufo::test::TestFixture:

Static Public Member Functions

static const ioda::ObsSpace & obsspace ()
 
static const eckit::LocalConfiguration & config ()
 
static const ioda::ObsSpace & obsspace ()
 
static const ObsFilterDatadata ()
 

Private Member Functions

 TestFixture ()
 
 TestFixture ()
 

Static Private Member Functions

static TestFixturegetInstance ()
 
static TestFixturegetInstance ()
 

Private Attributes

std::shared_ptr< ioda::ObsSpace > obsspace_
 
eckit::LocalConfiguration config_
 
std::unique_ptr< ObsFilterDatadata_
 

Detailed Description

Code shared by all tests.

Definition at line 31 of file test/ufo/OperatorUtils.h.

Constructor & Destructor Documentation

◆ TestFixture() [1/2]

ufo::test::TestFixture::TestFixture ( )
inlineprivate

Definition at line 42 of file test/ufo/OperatorUtils.h.

◆ TestFixture() [2/2]

ufo::test::TestFixture::TestFixture ( )
inlineprivate

Definition at line 64 of file test/ufo/PrimitiveVariables.h.

Member Function Documentation

◆ config()

static const eckit::LocalConfiguration& ufo::test::TestFixture::config ( )
inlinestatic

Definition at line 34 of file test/ufo/OperatorUtils.h.

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

◆ data()

static const ObsFilterData& ufo::test::TestFixture::data ( )
inlinestatic

Definition at line 56 of file test/ufo/PrimitiveVariables.h.

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

◆ getInstance() [1/2]

static TestFixture& ufo::test::TestFixture::getInstance ( )
inlinestaticprivate

Definition at line 37 of file test/ufo/OperatorUtils.h.

Here is the caller graph for this function:

◆ getInstance() [2/2]

static TestFixture& ufo::test::TestFixture::getInstance ( )
inlinestaticprivate

Definition at line 59 of file test/ufo/PrimitiveVariables.h.

◆ obsspace() [1/2]

static const ioda::ObsSpace& ufo::test::TestFixture::obsspace ( )
inlinestatic

Definition at line 33 of file test/ufo/OperatorUtils.h.

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

◆ obsspace() [2/2]

static const ioda::ObsSpace& ufo::test::TestFixture::obsspace ( )
inlinestatic

Definition at line 55 of file test/ufo/PrimitiveVariables.h.

Here is the call graph for this function:

Member Data Documentation

◆ config_

eckit::LocalConfiguration ufo::test::TestFixture::config_
private

Definition at line 55 of file test/ufo/OperatorUtils.h.

◆ data_

std::unique_ptr<ObsFilterData> ufo::test::TestFixture::data_
private

Definition at line 77 of file test/ufo/PrimitiveVariables.h.

◆ obsspace_

std::shared_ptr< ioda::ObsSpace > ufo::test::TestFixture::obsspace_
private

Definition at line 54 of file test/ufo/OperatorUtils.h.


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