Namespace for date and time types in the bdl package group.
Types
Name |
Description |
Runtime‐efficient, value‐semantic repository of weekend and holiday information. |
|
Efficient cache of read‐only |
|
Cache entry holding a read‐only calendar and its load time. |
|
Protocol for loading calendars from a specific source. |
|
Reverse iterator adapter for calendar iterators. |
|
This |
|
Provide read‐only, sequential access in increasing (chronological) order to the business days in a |
|
Provide a namespace for current‐time retrieval procedures. |
|
Value‐semantic type representing a date in the Unix (POSIX) calendar. |
|
This |
|
Cached |
|
This value‐semantic class describes a date value in a particular time zone, which is indicated using an offset from UTC (in minutes). |
|
This |
|
Cached |
|
This |
|
Value‐semantic type representing a date and a time of day. |
|
This |
|
Cached |
|
This |
|
Each object of this class represents a (signed) time interval with microsecond resolution. See {The Representation of a Time Interval} for details. |
|
This utility |
|
This value‐semantic class describes a datetime value in a particular time zone, which is indicated using an offset from UTC (in minutes). |
|
This |
|
Cached |
|
This utility |
|
This |
|
This class implements an efficient value‐semantic, ordered set of |
|
Bidirectional iterator over the members of a |
|
This |
|
Manage the process‐wide default |
|
Manage the process‐wide default |
|
Provide conversions between absolute datetimes and epoch‐relative intervals. |
|
Namespace for conversions between |
|
This unconstrained (value‐semantic) attribute class characterizes how to configure certain behavior in |
|
Namespace for static functions that test formatting of |
|
This |
|
Parse format specifications and format values using the specified |
|
This utility |
|
This utility |
|
Utility for converting between |
|
This unconstrained (value‐semantic) attribute class characterizes how to configure certain behavior in |
|
This unconstrained (value‐semantic) attribute class characterizes how to configure certain behavior in |
|
This |
|
Provide a namespace for local‐time‐offset procedures. |
|
This |
|
Space‐efficient, value‐semantic repository of weekend and holiday information. |
|
Provide read‐only, sequential access in increasing (chronological) order to the business days in a |
|
Proxy for |
|
Reference to a |
|
Provide read‐only, sequential access in increasing (numerical) order to the holiday codes in a |
|
Sequential, read‐only iterator over holidays in a |
|
Namespace for low‐level POSIX‐calendar date conversion utilities. |
|
Provide low‐level support functions for proleptic Gregorian dates. |
|
Value‐semantic type representing the time of day to microsecond resolution. |
|
This |
|
Cached |
|
This value‐semantic class describes a time value in a particular time zone, which is indicated using an offset from UTC (in minutes). |
|
This |
|
Cached |
|
This |
|
This |
|
This |
|
Value‐semantic repository of datetime‐indexed state transitions. |
|
Efficient cache of read‐only |
|
Cache entry holding a read‐only timetable and its load time. |
|
Protocol for loading timetables from a specific source. |
|
Datetime‐indexed state transition with an associated code. |
|
Proxy reference used by timetable iterator arrow operators. |
|
Time‐of‐day state transition with an associated code. |
|
Provide read‐only, sequential access in increasing (chronological) order to the transitions in a |
|
Value‐semantic repository of time‐indexed state transitions for one day. |
Type Aliases
Name |
Description |
Alias for |
Functions
Name |
Description |
Load into |
|
Write the enum |
|
|
|
Return the maximum valid BDEX format version for this type. |
|
Return a set containing the intersection of the specified |
|
Addition operators |
|
Increment operators |
|
Unary minus operators |
|
Decrement operators |
|
Return a set containing the exclusive‐or of the specified |
|
Return a set containing the union of the specified |
|
Return a set containing the complement of the specified |
|
|
|
Stream insertion operators |
|
Equality operators |
|
Inequality operators |
|
Less‐than operators |
|
Less‐than‐or‐equal operators |
|
Greater‐than operators |
|
Greater‐than‐or‐equal operators |
Created with MrDocs