BloombergLP::bdlt::operator<<

Stream insertion operators

Synopses

Declared in <bdlt_calendar.h>

Write the specified enumeration value to the specified output stream.

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

Write the specified enumeration value to the specified output stream.

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

Write the specified date to the specified output stream.

std::ostream&
operator<<(
    std::ostream& stream,
    Date const& date);
» more...

Write the specified rhs set to the specified output stream in some reasonable (single-line) format, and return a reference to stream.

std::ostream&
operator<<(
    std::ostream& stream,
    DayOfWeekSet const& rhs);
» more...

Write the value of the specified calendar to the specified output stream, and return a reference to the modifiable stream.

std::ostream&
operator<<(
    std::ostream& stream,
    PackedCalendar const& calendar);
» more...

Write the value of the specified calendar to the specified output stream, and return a reference to the modifiable stream.

std::ostream&
operator<<(
    std::ostream& stream,
    Calendar const& calendar);
» more...

Write the specified object to the specified output stream.

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

Write the specified time to the specified output stream.

std::ostream&
operator<<(
    std::ostream& stream,
    Time const& time);
» more...

Write the specified datetime to the specified output stream.

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

Write the specified rhs to the specified stream in single-line form.

std::ostream&
operator<<(
    std::ostream& stream,
    DateTz const& rhs);
» more...

Write the specified object to the specified stream in single-line form.

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

Write the specified rhs to the specified output stream.

std::ostream&
operator<<(
    std::ostream& stream,
    DatetimeTz const& rhs);
» more...

Write the value of the specified object to the specified output stream in a single-line format, and return a reference to stream.

std::ostream&
operator<<(
    std::ostream& stream,
    Iso8601UtilConfiguration 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.

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

Write timetable to stream and return a reference to stream.

std::ostream&
operator<<(
    std::ostream& stream,
    Timetable const& timetable);
» more...

Write the value of the specified object to the specified output stream in a single-line format, and return a reference to stream.

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

Return Value

  • a reference to stream
  • reference to stream
  • a reference to the modifiable stream
  • a reference providing modifiable access to stream

Parameters

NameDescription
streamoutput stream
valueenumeration value to write
datedate to write
rhsset to write
calendarcalendar to write
objecttime interval to write
timetime value to write
timetabletimetable to write