IODA Bundle
Ingester::TransformBuilder Class Reference

Convenience class used to create transforms from configuration data. More...

#include <TransformBuilder.h>

Static Public Member Functions

static std::shared_ptr< TransformmakeTransform (const eckit::Configuration &conf)
 Create transform given the configuration. More...
 
static Transforms makeTransforms (const eckit::Configuration &conf)
 Uses makeTransform to loop through the list of transforms in the configuration. More...
 
static std::shared_ptr< TransformmakeTransform (const eckit::Configuration &conf)
 Create a transform for the config data given. Used by makeTransforms. More...
 
static Transforms makeTransforms (const eckit::Configuration &conf)
 Create a transforms for the config data given. More...
 

Detailed Description

Convenience class used to create transforms from configuration data.

Convenience class used to make new transforms from config file data.

Definition at line 20 of file Transforms/TransformBuilder.h.

Member Function Documentation

◆ makeTransform() [1/2]

std::shared_ptr< Transform > Ingester::TransformBuilder::makeTransform ( const eckit::Configuration &  conf)
static

Create transform given the configuration.

Definition at line 22 of file Transforms/TransformBuilder.cpp.

Here is the caller graph for this function:

◆ makeTransform() [2/2]

static std::shared_ptr<Transform> Ingester::TransformBuilder::makeTransform ( const eckit::Configuration &  conf)
static

Create a transform for the config data given. Used by makeTransforms.

Parameters
confECKit config data for the tranform.

◆ makeTransforms() [1/2]

Transforms Ingester::TransformBuilder::makeTransforms ( const eckit::Configuration &  conf)
static

Uses makeTransform to loop through the list of transforms in the configuration.

Definition at line 42 of file Transforms/TransformBuilder.cpp.

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

◆ makeTransforms() [2/2]

static Transforms Ingester::TransformBuilder::makeTransforms ( const eckit::Configuration &  conf)
static

Create a transforms for the config data given.

Parameters
confECKit config data for the list of transforms.

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