Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
Namespaces | Functions
strike.cpp File Reference
#include <ored/marketdata/strike.hpp>
#include <ored/utilities/parsers.hpp>
#include <ored/utilities/to_string.hpp>
#include <boost/algorithm/string.hpp>
#include <boost/archive/binary_iarchive.hpp>
#include <boost/archive/binary_oarchive.hpp>
#include <boost/serialization/export.hpp>

Go to the source code of this file.

Namespaces

namespace  ore
 Serializable Credit Default Swap.
 
namespace  ore::data
 

Functions

bool operator== (const BaseStrike &lhs, const BaseStrike &rhs)
 
ostream & operator<< (std::ostream &os, const BaseStrike &strike)
 Write strike to stream. More...
 
ostream & operator<< (ostream &os, DeltaVolQuote::DeltaType type)
 
ostream & operator<< (ostream &os, DeltaVolQuote::AtmType type)
 
ostream & operator<< (std::ostream &os, MoneynessStrike::Type type)
 Write MoneynessStrike::Type, type, to stream. More...
 
MoneynessStrike::Type parseMoneynessType (const std::string &type)
 Parse MoneynessStrike::Type from type. More...
 
QuantLib::ext::shared_ptr< BaseStrike > parseBaseStrike (const std::string &strStrike)
 Parse a Strike from its string representation, strStrike. More...
 
 BOOST_CLASS_EXPORT_IMPLEMENT (ore::data::AbsoluteStrike)
 
 BOOST_CLASS_EXPORT_IMPLEMENT (ore::data::DeltaStrike)
 
 BOOST_CLASS_EXPORT_IMPLEMENT (ore::data::AtmStrike)
 
 BOOST_CLASS_EXPORT_IMPLEMENT (ore::data::MoneynessStrike)
 

Function Documentation

◆ BOOST_CLASS_EXPORT_IMPLEMENT() [1/4]

BOOST_CLASS_EXPORT_IMPLEMENT ( ore::data::AbsoluteStrike  )

◆ BOOST_CLASS_EXPORT_IMPLEMENT() [2/4]

BOOST_CLASS_EXPORT_IMPLEMENT ( ore::data::DeltaStrike  )

◆ BOOST_CLASS_EXPORT_IMPLEMENT() [3/4]

BOOST_CLASS_EXPORT_IMPLEMENT ( ore::data::AtmStrike  )

◆ BOOST_CLASS_EXPORT_IMPLEMENT() [4/4]

BOOST_CLASS_EXPORT_IMPLEMENT ( ore::data::MoneynessStrike  )