BloombergLP::bdlt::DateTzFormatter

This class provides a specifier formatter for printing DateTz objects.

Synopsis

Declared in <bdlt_datetzformatter.h>

template<class t_CHAR>
class DateTzFormatter;

Member Functions

NameDescription
DateTzFormatter [constructor]Create an object in its default initial state.
extraSections Return section flags required by this value type.
formatDefault Format value to out using the default date-tz layout.
formatIso8601 Format value to out using the ISO 8601 date-tz layout.
formatNextSpecifier Format one recognized specifier from *specInOut into *outIt.
parseDefault Parse a date tz that will be formatted in default mode.
parseIso8601 Parse a date tz that will be formatted in Iso8601 mode.
parseNextModifier Parse a format modifier from the front of *specInOut if present.
parseNextSpecifier Parse the next recognized date-tz format specifier from *specInOut.
postprocess Read post-processed fields from the specified spec that are relevant to this specifier formatter.
totalWidth Return the anticipated width of output given all the parse* calls that have been happened thus far and the specified value.