UFO
ufo::ProfileCheckMaker< T > Class Template Reference

#include <ProfileCheckBase.h>

Inheritance diagram for ufo::ProfileCheckMaker< T >:
Collaboration diagram for ufo::ProfileCheckMaker< T >:

Public Member Functions

 ProfileCheckMaker (const std::string &name)
 
- Public Member Functions inherited from ufo::ProfileCheckFactory
virtual ~ProfileCheckFactory ()=default
 

Private Member Functions

virtual std::unique_ptr< ProfileCheckBasemake (const ConventionalProfileProcessingParameters &options)
 

Additional Inherited Members

- Static Public Member Functions inherited from ufo::ProfileCheckFactory
static std::unique_ptr< ProfileCheckBasecreate (const std::string &, const ConventionalProfileProcessingParameters &)
 
- Protected Member Functions inherited from ufo::ProfileCheckFactory
 ProfileCheckFactory (const std::string &)
 

Detailed Description

template<class T>
class ufo::ProfileCheckMaker< T >

Definition at line 137 of file ProfileCheckBase.h.

Constructor & Destructor Documentation

◆ ProfileCheckMaker()

template<class T >
ufo::ProfileCheckMaker< T >::ProfileCheckMaker ( const std::string &  name)
inlineexplicit

Definition at line 145 of file ProfileCheckBase.h.

Member Function Documentation

◆ make()

template<class T >
virtual std::unique_ptr<ProfileCheckBase> ufo::ProfileCheckMaker< T >::make ( const ConventionalProfileProcessingParameters options)
inlineprivatevirtual

Implements ufo::ProfileCheckFactory.

Definition at line 140 of file ProfileCheckBase.h.


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