Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
CommodityFutureConvention Member List

This is the complete list of members for CommodityFutureConvention, including all inherited members.

adjustBeforeOffset() constCommodityFutureConvention
adjustBeforeOffset_CommodityFutureConventionprivate
AnchorType enum nameCommodityFutureConvention
anchorType() constCommodityFutureConvention
anchorType_CommodityFutureConventionprivate
averagingData() constCommodityFutureConvention
averagingData_CommodityFutureConventionprivate
balanceOfTheMonth() constCommodityFutureConvention
balanceOfTheMonth_CommodityFutureConventionprivate
balanceOfTheMonthPricingCalendar() constCommodityFutureConvention
balanceOfTheMonthPricingCalendar_CommodityFutureConventionprivate
balanceOfTheMonthPricingCalendarStr_CommodityFutureConventionprivate
bdc_CommodityFutureConventionprivate
build() overrideCommodityFutureConventionvirtual
businessDayConvention() constCommodityFutureConvention
businessDaysAfter() constCommodityFutureConvention
businessDaysAfter_CommodityFutureConventionprivate
calendar() constCommodityFutureConvention
calendar_CommodityFutureConventionprivate
calendarDaysBefore() constCommodityFutureConvention
calendarDaysBefore_CommodityFutureConventionprivate
CommodityFutureConvention()CommodityFutureConvention
CommodityFutureConvention(const std::string &id, const DayOfMonth &dayOfMonth, const std::string &contractFrequency, const std::string &calendar, const std::string &expiryCalendar="", QuantLib::Size expiryMonthLag=0, const std::string &oneContractMonth="", const std::string &offsetDays="", const std::string &bdc="", bool adjustBeforeOffset=true, bool isAveraging=false, const OptionExpiryAnchorDateRule &optionExpiryDateRule=OptionExpiryAnchorDateRule(), const std::set< ProhibitedExpiry > &prohibitedExpiries={}, QuantLib::Size optionExpiryMonthLag=0, const std::string &optionBdc="", const std::map< QuantLib::Natural, QuantLib::Natural > &futureContinuationMappings={}, const std::map< QuantLib::Natural, QuantLib::Natural > &optionContinuationMappings={}, const AveragingData &averagingData=AveragingData(), QuantLib::Natural hoursPerDay=QuantLib::Null< QuantLib::Natural >(), const boost::optional< OffPeakPowerIndexData > &offPeakPowerIndexData=boost::none, const std::string &indexName="", const std::string &optionFrequency="")CommodityFutureConvention
CommodityFutureConvention(const std::string &id, const std::string &nth, const std::string &weekday, const std::string &contractFrequency, const std::string &calendar, const std::string &expiryCalendar="", QuantLib::Size expiryMonthLag=0, const std::string &oneContractMonth="", const std::string &offsetDays="", const std::string &bdc="", bool adjustBeforeOffset=true, bool isAveraging=false, const OptionExpiryAnchorDateRule &optionExpiryDateRule=OptionExpiryAnchorDateRule(), const std::set< ProhibitedExpiry > &prohibitedExpiries={}, QuantLib::Size optionExpiryMonthLag=0, const std::string &optionBdc="", const std::map< QuantLib::Natural, QuantLib::Natural > &futureContinuationMappings={}, const std::map< QuantLib::Natural, QuantLib::Natural > &optionContinuationMappings={}, const AveragingData &averagingData=AveragingData(), QuantLib::Natural hoursPerDay=QuantLib::Null< QuantLib::Natural >(), const boost::optional< OffPeakPowerIndexData > &offPeakPowerIndexData=boost::none, const std::string &indexName="", const std::string &optionFrequency="")CommodityFutureConvention
CommodityFutureConvention(const std::string &id, const CalendarDaysBefore &calendarDaysBefore, const std::string &contractFrequency, const std::string &calendar, const std::string &expiryCalendar="", QuantLib::Size expiryMonthLag=0, const std::string &oneContractMonth="", const std::string &offsetDays="", const std::string &bdc="", bool adjustBeforeOffset=true, bool isAveraging=false, const OptionExpiryAnchorDateRule &optionExpiryDateRule=OptionExpiryAnchorDateRule(), const std::set< ProhibitedExpiry > &prohibitedExpiries={}, QuantLib::Size optionExpiryMonthLag=0, const std::string &optionBdc="", const std::map< QuantLib::Natural, QuantLib::Natural > &futureContinuationMappings={}, const std::map< QuantLib::Natural, QuantLib::Natural > &optionContinuationMappings={}, const AveragingData &averagingData=AveragingData(), QuantLib::Natural hoursPerDay=QuantLib::Null< QuantLib::Natural >(), const boost::optional< OffPeakPowerIndexData > &offPeakPowerIndexData=boost::none, const std::string &indexName="", const std::string &optionFrequency="")CommodityFutureConvention
CommodityFutureConvention(const std::string &id, const BusinessDaysAfter &businessDaysAfter, const std::string &contractFrequency, const std::string &calendar, const std::string &expiryCalendar="", QuantLib::Size expiryMonthLag=0, const std::string &oneContractMonth="", const std::string &offsetDays="", const std::string &bdc="", bool adjustBeforeOffset=true, bool isAveraging=false, const OptionExpiryAnchorDateRule &optionExpiryDateRule=OptionExpiryAnchorDateRule(), const std::set< ProhibitedExpiry > &prohibitedExpiries={}, QuantLib::Size optionExpiryMonthLag=0, const std::string &optionBdc="", const std::map< QuantLib::Natural, QuantLib::Natural > &futureContinuationMappings={}, const std::map< QuantLib::Natural, QuantLib::Natural > &optionContinuationMappings={}, const AveragingData &averagingData=AveragingData(), QuantLib::Natural hoursPerDay=QuantLib::Null< QuantLib::Natural >(), const boost::optional< OffPeakPowerIndexData > &offPeakPowerIndexData=boost::none, const std::string &indexName="", const std::string &optionFrequency="")CommodityFutureConvention
contractFrequency() constCommodityFutureConvention
contractFrequency_CommodityFutureConventionprivate
Convention()Conventionprotected
Convention(const string &id, Type type)Conventionprotected
dayOfMonth() constCommodityFutureConvention
dayOfMonth_CommodityFutureConventionprivate
expiryCalendar() constCommodityFutureConvention
expiryCalendar_CommodityFutureConventionprivate
expiryMonthLag() constCommodityFutureConvention
expiryMonthLag_CommodityFutureConventionprivate
fromFile(const std::string &filename)XMLSerializable
fromXML(XMLNode *node) overrideCommodityFutureConventionvirtual
fromXMLString(const std::string &xml)XMLSerializable
futureContinuationMappings() constCommodityFutureConvention
futureContinuationMappings_CommodityFutureConventionprivate
hoursPerDay() constCommodityFutureConvention
hoursPerDay_CommodityFutureConventionprivate
id() constConvention
id_Conventionprotected
indexName() constCommodityFutureConvention
indexName_CommodityFutureConventionprivate
isAveraging() constCommodityFutureConvention
isAveraging_CommodityFutureConventionprivate
nth() constCommodityFutureConvention
nth_CommodityFutureConventionprivate
offPeakPowerIndexData() constCommodityFutureConvention
offPeakPowerIndexData_CommodityFutureConventionprivate
offsetDays() constCommodityFutureConvention
offsetDays_CommodityFutureConventionprivate
oneContractMonth() constCommodityFutureConvention
oneContractMonth_CommodityFutureConventionprivate
optionAnchorType() constCommodityFutureConvention
OptionAnchorType enum nameCommodityFutureConvention
optionAnchorType_CommodityFutureConventionprivate
optionBdc_CommodityFutureConventionprivate
optionBusinessDayConvention() constCommodityFutureConvention
optionContinuationMappings() constCommodityFutureConvention
optionContinuationMappings_CommodityFutureConventionprivate
optionContractFrequency() constCommodityFutureConvention
optionContractFrequency_CommodityFutureConventionprivate
optionExpiryDay() constCommodityFutureConvention
optionExpiryDay_CommodityFutureConventionprivate
optionExpiryMonthLag() constCommodityFutureConvention
optionExpiryMonthLag_CommodityFutureConventionprivate
optionExpiryOffset() constCommodityFutureConvention
optionExpiryOffset_CommodityFutureConventionprivate
optionNth() constCommodityFutureConvention
optionNth_CommodityFutureConventionprivate
optionUnderlyingFutureConvention() constCommodityFutureConvention
optionUnderlyingFutureConvention_CommodityFutureConventionprivate
optionWeekday() constCommodityFutureConvention
optionWeekday_CommodityFutureConventionprivate
parseAndValidateFrequency(const std::string &strFrequency)CommodityFutureConventionprivate
prohibitedExpiries() constCommodityFutureConvention
prohibitedExpiries_CommodityFutureConventionprivate
savingsTime() constCommodityFutureConvention
savingsTime_CommodityFutureConventionprivate
strBdc_CommodityFutureConventionprivate
strBusinessDaysAfter_CommodityFutureConventionprivate
strCalendar_CommodityFutureConventionprivate
strCalendarDaysBefore_CommodityFutureConventionprivate
strContractFrequency_CommodityFutureConventionprivate
strDayOfMonth_CommodityFutureConventionprivate
strExpiryCalendar_CommodityFutureConventionprivate
strNth_CommodityFutureConventionprivate
strOffsetDays_CommodityFutureConventionprivate
strOneContractMonth_CommodityFutureConventionprivate
strOptionBdc_CommodityFutureConventionprivate
strOptionContractFrequency_CommodityFutureConventionprivate
strOptionExpiryDay_CommodityFutureConventionprivate
strOptionExpiryOffset_CommodityFutureConventionprivate
strOptionNth_CommodityFutureConventionprivate
strOptionWeekday_CommodityFutureConventionprivate
strWeekday_CommodityFutureConventionprivate
toFile(const std::string &filename) constXMLSerializable
toXML(XMLDocument &doc) const overrideCommodityFutureConventionvirtual
toXMLString() constXMLSerializable
Type enum nameConvention
type() constConvention
type_Conventionprotected
validateBdc(const ProhibitedExpiry &pe) constCommodityFutureConventionprivate
validContractMonths() constCommodityFutureConvention
validContractMonths_CommodityFutureConventionprivate
weekday() constCommodityFutureConvention
weekday_CommodityFutureConventionprivate
~Convention()Conventionvirtual
~XMLSerializable()XMLSerializablevirtual