8#ifndef INCLUDED_BBLDC_TERMINATEDISDA30360EOM
9#define INCLUDED_BBLDC_TERMINATEDISDA30360EOM
112#include <bblscm_version.h>
172#if defined(BSLS_PLATFORM_CMP_GNU) && (BSLS_PLATFORM_CMP_VERSION >= 50301)
176 const volatile double rv =
180 static_cast<double>(
daysDiff(beginDate,
182 terminationDate)) / 360.0;
Definition bdlt_date.h:294
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
Definition bbldc_basicactual360.h:107
Definition bbldc_terminatedisda30360eom.h:128
static int daysDiff(const bdlt::Date &beginDate, const bdlt::Date &endDate, const bdlt::Date &terminationDate=bdlt::Date())
static double yearsDiff(const bdlt::Date &beginDate, const bdlt::Date &endDate, const bdlt::Date &terminationDate=bdlt::Date(9999, 12, 31))
Definition bbldc_terminatedisda30360eom.h:168