TradeBuilder base class. More...
#include <orea/app/analytics/analyticfactory.hpp>
Public Member Functions | |
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.