BloombergLP::bdlt::Timetable::Timetable

Constructors

Synopses

Declared in <bdlt_timetable.h>

Create an empty timetable with unset initial transition code.

explicit
Timetable(bslma::Allocator* basicAllocator = 0);
» more...

Create a timetable having the same value as original.

Timetable(
    Timetable const& original,
    bslma::Allocator* basicAllocator = 0);
» more...

Create a timetable with valid range [firstDate .. lastDate].

Timetable(
    Date const& firstDate,
    Date const& lastDate,
    int initialTransitionCode = k_UNSET_TRANSITION_CODE,
    bslma::Allocator* basicAllocator = 0);
» more...

Parameters

NameDescription
basicAllocatorallocator used to supply memory
originaltimetable to copy
firstDatefirst date of the valid range
lastDatelast date of the valid range
initialTransitionCodeinitial transition code