8#ifndef INCLUDED_BBLDC_BASICDATERANGEDAYCOUNTADAPTER
9#define INCLUDED_BBLDC_BASICDATERANGEDAYCOUNTADAPTER
114#include <bblscm_version.h>
134template <
class CONVENTION>
176template <
class CONVENTION>
182 return CONVENTION::daysDiff(beginDate, endDate);
185template <
class CONVENTION>
193template <
class CONVENTION>
201template <
class CONVENTION>
207 return CONVENTION::yearsDiff(beginDate, endDate);
Definition bbldc_basicdaterangedaycountadapter.h:135
const bdlt::Date & lastDate() const BSLS_KEYWORD_OVERRIDE
Definition bbldc_basicdaterangedaycountadapter.h:195
int daysDiff(const bdlt::Date &beginDate, const bdlt::Date &endDate) const BSLS_KEYWORD_OVERRIDE
Definition bbldc_basicdaterangedaycountadapter.h:178
double yearsDiff(const bdlt::Date &beginDate, const bdlt::Date &endDate) const BSLS_KEYWORD_OVERRIDE
Definition bbldc_basicdaterangedaycountadapter.h:203
const bdlt::Date & firstDate() const BSLS_KEYWORD_OVERRIDE
Definition bbldc_basicdaterangedaycountadapter.h:187
Definition bbldc_daterangedaycount.h:191
Definition bdlt_date.h:294
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
#define BSLS_KEYWORD_OVERRIDE
Definition bsls_keyword.h:653
Definition bbldc_basicactual360.h:107