Logo
Reference manual - version ored_version
Classes | Namespaces | Functions
schedule.hpp File Reference

trade schedule data model and serialization More...

#include <ored/utilities/xmlutils.hpp>
#include <ql/time/schedule.hpp>

Classes

class  ScheduleRules
 Serializable object holding schedule Rules data. More...
 
class  ScheduleDates
 Serializable object holding schedule Dates data. More...
 
class  ScheduleDerived
 Serializable object holding Derived schedule data. More...
 
class  ScheduleData
 Serializable schedule data. More...
 
class  ScheduleBuilder
 

Namespaces

 ore
 Serializable Credit Default Swap.
 
 ore::data
 

Functions

QuantLib::Schedule makeSchedule (const ScheduleData &data, const QuantLib::Date &openEndDateReplacement=QuantLib::Null< QuantLib::Date >(), const map< string, QuantLib::Schedule > &baseSchedules=map< string, QuantLib::Schedule >())
 Functions.
 
QuantLib::Schedule makeSchedule (const ScheduleDates &dates)
 
QuantLib::Schedule makeSchedule (const ScheduleRules &rules, const QuantLib::Date &openEndDateReplacement=QuantLib::Null< QuantLib::Date >())
 
QuantLib::Schedule makeSchedule (const ScheduleDerived &derived, const QuantLib::Schedule &baseSchedule)
 

Detailed Description

trade schedule data model and serialization