Logo
Reference manual - version qle_version
Public Member Functions | Protected Attributes | List of all members
AverageFXLinked Class Referenceabstract
+ Inheritance diagram for AverageFXLinked:

Public Member Functions

 AverageFXLinked (const std::vector< Date > &fixingDates, Real foreignAmount, boost::shared_ptr< FxIndex > fxIndex, const bool inverted=false)
 
const std::vector< Date > & fxFixingDates () const
 
Real foreignAmount () const
 
const boost::shared_ptr< FxIndex > & fxIndex () const
 
Real fxRate () const
 
virtual boost::shared_ptr< AverageFXLinkedclone (boost::shared_ptr< FxIndex > fxIndex)=0
 

Protected Attributes

std::vector< Date > fxFixingDates_
 
Real foreignAmount_
 
boost::shared_ptr< FxIndexfxIndex_
 
bool inverted_ = false