BloombergLP::bbldc::DayCountConvention::Enum

Synopsis

Declared in <bbldc_daycountconvention.h>

enum Enum;

Members

NameDescription
e_ACTUAL_360 Actual/360 day-count convention.
e_ACTUAL_365_FIXED Actual/365 fixed day-count convention.
e_ISDA_ACTUAL_ACTUAL ISDA actual/actual day-count convention.
e_ISMA_30_360 ISMA 30/360 day-count convention.
e_PSA_30_360_EOM PSA 30/360 end-of-month day-count convention.
e_SIA_30_360_EOM SIA 30/360 end-of-month day-count convention.
e_SIA_30_360_NEOM SIA 30/360 non-end-of-month day-count convention.
e_PERIOD_ICMA_ACTUAL_ACTUAL Period ICMA actual/actual day-count convention.
e_CALENDAR_BUS_252 Calendar business 252 day-count convention.
e_ISDA_30_360_EOM ISDA 30/360 end-of-month day-count convention.
e_NL_365 NL/365 day-count convention.
e_ACTUAL_365_25 Actual/365.25 day-count convention.
e_ISDA_1_1 ISDA 1/1 day-count convention.
BBEDC_ACTUAL_360 Deprecated alias for e_ACTUAL_360.
BBEDC_ACTUAL_365_FIXED Deprecated alias for e_ACTUAL_365_FIXED.
BBEDC_ICMA_ACTUAL_ACTUAL_NOT_IMPLEMENTED Deprecated ICMA actual/actual value (not implemented).
BBEDC_ISDA_ACTUAL_ACTUAL Deprecated alias for e_ISDA_ACTUAL_ACTUAL.
BBEDC_ISMA_ACTUAL_ACTUAL_NOT_IMPLEMENTED Deprecated ISMA actual/actual value (not implemented).
BBEDC_ISMA_30_360 Deprecated alias for e_ISMA_30_360.
BBEDC_PSA_30_360_EOM Deprecated alias for e_PSA_30_360_EOM.
BBEDC_SIA_30_360_EOM Deprecated alias for e_SIA_30_360_EOM.
BBEDC_SIA_30_360_NEOM Deprecated alias for e_SIA_30_360_NEOM.
ACTUAL_360 Deprecated alias for BBEDC_ACTUAL_360.
ACTUAL_365_FIXED Deprecated alias for BBEDC_ACTUAL_365_FIXED.
ICMA_ACTUAL_ACTUAL_NOT_IMPLEMENTED Deprecated alias for BBEDC_ICMA_ACTUAL_ACTUAL_NOT_IMPLEMENTED.
ISDA_ACTUAL_ACTUAL Deprecated alias for BBEDC_ISDA_ACTUAL_ACTUAL.
ISMA_ACTUAL_ACTUAL_NOT_IMPLEMENTED Deprecated alias for BBEDC_ISMA_ACTUAL_ACTUAL_NOT_IMPLEMENTED.
ISMA_30_360 Deprecated alias for BBEDC_ISMA_30_360.
PSA_30_360_EOM Deprecated alias for BBEDC_PSA_30_360_EOM.
SIA_30_360_EOM Deprecated alias for BBEDC_SIA_30_360_EOM.
SIA_30_360_NEOM Deprecated alias for BBEDC_SIA_30_360_NEOM.

Non-Member Functions

NameDescription
::BloombergLP::bbldc::maxSupportedBdexVersionReturn the maximum valid BDEX format version, as indicated by the specified versionSelector, to be passed to the bdexStreamOut method while streaming an object of the type DayCountConvention::Enum. Note that it is highly recommended that versionSelector be formatted as "YYYYMMDD", a date representation. Also note that versionSelector should be a compile-time-chosen value that selects a format version supported by both externalizer and unexternalizer. See the bslx package-level documentation for more information on BDEX streaming of value-semantic types and containers.