BloombergLP::baltzo::operator<<

Stream insertion operators

Synopses

Declared in <baltzo_dstpolicy.h>

Write the string representation of the specified enumeration value to the specified output stream in a single-line format, and return a reference to stream. See toAscii for what constitutes the string representation of a baltzo::DstPolicy::Enum value. Note that this method has the same behavior as ` baltzo::DstPolicy::print(stream, value, 0, -1); `

std::ostream&
operator<<(
    std::ostream& stream,
    DstPolicy::Enum value);
» more...

Write the string representation of the specified enumeration value to the specified output stream in a single-line format, and return a reference to stream. See toAscii for what constitutes the string representation of a baltzo::LocalTimeValidity::Enum value. Note that this method has the same behavior as ` baltzo::LocalTimeValidity::print(stream, value, 0, -1); `

std::ostream&
operator<<(
    std::ostream& stream,
    LocalTimeValidity::Enum value);
» more...

Write the value of the specified object to the specified output stream in a single-line format, and return a non-const reference to stream. If stream is not valid on entry, this operation has no effect. Note that this human-readable format is not fully specified and can change without notice. Also note that this method has the same behavior as object.print(stream, 0, -1), but with the attribute names elided.

std::ostream&
operator<<(
    std::ostream& stream,
    LocalTimeDescriptor const& object);
» more...

Write the value of the specified object to the specified output stream in a single-line format, and return a reference to stream. If stream is not valid on entry, this operation has no effect. Note that this human-readable format is not fully specified and can change without notice. Also note that this method has the same behavior as object.print(stream, 0, -1) with the attribute names elided.

std::ostream&
operator<<(
    std::ostream& stream,
    ZoneinfoTransition const& object);
» more...

Write the value of the specified object to the specified output stream in a single-line format, and return a reference to stream. If stream is not valid on entry, this operation has no effect. Note that this human-readable format is not fully specified, can change without notice, and is logically equivalent to: ` print(stream, 0, -1); `

std::ostream&
operator<<(
    std::ostream& stream,
    Zoneinfo const& object);
» more...

Write the value of the specified object to the specified output stream in a single-line format, and return a reference providing modifiable access to stream. If stream is not valid on entry, this operation has no effect. Note that this human-readable format is not fully specified and can change without notice. Also note that this method has the same behavior as object.print(stream, 0, -1) with the attribute names elided.

std::ostream&
operator<<(
    std::ostream& stream,
    LocalDatetime const& object);
» more...

Write the set of time zones maintained by the specified loader to the specified output stream in a single-line format, and return a reference to stream. If stream is not valid on entry, this operation has no effect. Note that this human-readable format is not fully specified, can change without notice, and is logically equivalent to: ` print(stream, 0, -1); `

std::ostream&
operator<<(
    std::ostream& stream,
    TestLoader const& loader);
» more...

Write the value of the specified object to the specified output stream in a single-line format, and return a reference to stream. If stream is not valid on entry, this operation has no effect. Note that this human-readable format is not fully specified and can change without notice. Also note that this method has the same behavior as `object.print(stream, 0, -1)`.

std::ostream&
operator<<(
    std::ostream& stream,
    LocalTimePeriod const& object);
» more...

Write the value of the specified object to the specified output stream in a single-line format, and return a reference to stream. If stream is not valid on entry, this operation has no effect. Note that this human-readable format is not fully specified and can change without notice. Also note that this method has the same behavior as object.print(stream, 0, -1).

std::ostream&
operator<<(
    std::ostream& stream,
    ZoneinfoBinaryHeader const& object);
» more...

Write the string representation of the specified enumeration value to the specified output stream in a single-line format, and return a reference to stream. See toAscii for what constitutes the string representation of a baltzo::ErrorCode::Enum value. Note that this method has the same behavior as ` baltzo::ErrorCode::print(stream, value, 0, -1); `

std::ostream&
operator<<(
    std::ostream& stream,
    ErrorCode::Enum value);
» more...