/** * @file Option.cpp * @brief @ref Option implementation. */ #include "Option.hpp" Option::Option(double maturity, std::unique_ptr exercise, std::unique_ptr payoff, std::unique_ptr engine) : Instrument(maturity, std::move(payoff), std::move(engine)), exercise_(std::move(exercise)){ }