NuOscillator
Loading...
Searching...
No Matches
OscProbCalcerFactory Class Reference

Factory method for creating instances of OscProbCalcerBase::OscProbCalcerBase() obejcts. More...

#include <OscProbCalcerFactory.h>

Public Member Functions

 OscProbCalcerFactory ()
 Default constructor.
 
virtual ~OscProbCalcerFactory ()
 Destructor.
 
OscProbCalcerBase * CreateOscProbCalcer (std::string OscProbCalcerConfigName_)
 Create an instance of OscProbCalcerBase::OscProbCalcerBase() objects from a YAML config.
 
OscProbCalcerBase * CreateOscProbCalcer (YAML::Node OscProbCalcerConfig)
 Create an instance of OscProbCalcerBase::OscProbCalcerBase() objects from a YAML Node.
 

Detailed Description

Factory method for creating instances of OscProbCalcerBase::OscProbCalcerBase() obejcts.

Constructor & Destructor Documentation

◆ OscProbCalcerFactory()

OscProbCalcerFactory::OscProbCalcerFactory ( )

Default constructor.

◆ ~OscProbCalcerFactory()

OscProbCalcerFactory::~OscProbCalcerFactory ( )
virtual

Destructor.

Member Function Documentation

◆ CreateOscProbCalcer() [1/2]

OscProbCalcerBase * OscProbCalcerFactory::CreateOscProbCalcer ( std::string OscProbCalcerConfigName_)

Create an instance of OscProbCalcerBase::OscProbCalcerBase() objects from a YAML config.

Parameters
OscProbCalcerConfigName_Path to YAML config file
Returns
Intialised OscProbCalcerBase::OscProbCalcerBase() object

◆ CreateOscProbCalcer() [2/2]

OscProbCalcerBase * OscProbCalcerFactory::CreateOscProbCalcer ( YAML::Node OscProbCalcerConfig)

Create an instance of OscProbCalcerBase::OscProbCalcerBase() objects from a YAML Node.

Parameters
OscProbCalcerConfigInstance of YAML node
Returns
Intialised OscProbCalcerBase::OscProbCalcerBase() object

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