8#ifndef INCLUDED_BBLDC_TERMINATEDISDA30360EOM
9#define INCLUDED_BBLDC_TERMINATEDISDA30360EOM
112#include <bblscm_version.h>
176#if defined(BSLS_PLATFORM_CMP_GNU) && (BSLS_PLATFORM_CMP_VERSION >= 50301)
180 const volatile double rv =
184 static_cast<double>(
daysDiff(beginDate,
186 terminationDate)) / 360.0;
Definition bdlt_date.h:294
#define BSLS_IDENT(str)
BSLS_IDENT() - insert string into .comment binary segment (if supported)
Definition bsls_ident.h:238
Definition bbldc_basicactual360.h:107
Definition bbldc_terminatedisda30360eom.h:130
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:172