#include <src1/pivot1.hpp>
Public Member Functions | |
StrikeMaturity (DataFrame *df, DataFrame::iterator0 itr, eepgwde::detail::record_t r) | |
template<typename T> | |
T | as_ (const std::string &key) const throw (std::exception) |
int | maturity () const throw (std::exception) |
double | strike () const throw (std::exception) |
double | price () const throw (std::exception) |
Public Attributes | |
int | maturity_ |
double | strike_ |
double | price_ |
Static Public Attributes | |
static const std::string | strike0 |
static const std::string | maturity0 |
static const std::string | price0 |
Provides price, maturity and strike from a record. Used by Pivotter.
Definition at line 33 of file pivot1.hpp.
eepgwde::detail::StrikeMaturity::StrikeMaturity | ( | DataFrame * | df, | |
DataFrame::iterator0 | itr, | |||
eepgwde::detail::record_t | r | |||
) | [inline] |
Definition at line 42 of file pivot1.hpp.
T eepgwde::detail::StrikeMaturity::as_ | ( | const std::string & | key | ) | const throw (std::exception) [inline] |
int eepgwde::detail::StrikeMaturity::maturity | ( | ) | const throw (std::exception) [inline] |
double eepgwde::detail::StrikeMaturity::strike | ( | ) | const throw (std::exception) [inline] |
double eepgwde::detail::StrikeMaturity::price | ( | ) | const throw (std::exception) [inline] |
Definition at line 34 of file pivot1.hpp.
Definition at line 35 of file pivot1.hpp.
Definition at line 36 of file pivot1.hpp.
const std::string eepgwde::detail::StrikeMaturity::strike0 [static] |
const std::string eepgwde::detail::StrikeMaturity::maturity0 [static] |
const std::string eepgwde::detail::StrikeMaturity::price0 [static] |