TradeBuilder base class. More...
#include <orea/app/analytics/analyticfactory.hpp>
Public Member Functions | |
virtual | ~AbstractAnalyticBuilder () |
virtual QuantLib::ext::shared_ptr< Analytic > | build (const QuantLib::ext::shared_ptr< ore::analytics::InputParameters > &inputs) const =0 |
TradeBuilder base class.
All derived classes have to be stateless. It should not be necessary to derive classes other than TradeBuilder from this class anyway.
Definition at line 46 of file analyticfactory.hpp.
|
virtual |
Definition at line 48 of file analyticfactory.hpp.
|
pure virtual |
Implemented in AnalyticBuilder< T >.