BloombergLP::balcl::operator<<

Stream insertion operators

Synopses

Declared in <balcl_commandline.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 OptionType::Enum value. Note that this method has the same behavior as: ` balcl::OptionType::print(stream, value, 0, -1); `

std::ostream&
operator<<(
    std::ostream& stream,
    OptionType::Enum value);
» 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: object.print(stream, 0, -1);

std::ostream&
operator<<(
    std::ostream& stream,
    OptionValue_NullOf 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,
    OptionValue const& object);
» more...

Write the value of the specified rhs object to the specified stream in a (multi-line) human readable format and return a reference to stream. Note that the last line is not terminated by a newline character.

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

Write the value of the specified rhs object to the specified stream in a (multi-line) human readable format and return a reference to the stream. Note that the last line is not terminated by a newline character.

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

Write the value of the specified rhs object to the specified stream in a (multi-line) human readable format and return a reference to stream. Note that the last line is not terminated by a newline character.

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

Write the value of the specified rhs object to the specified stream in a (multi-line) human readable format and return a reference to stream. Note that the last line is not terminated by a newline character.

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

Write the options and their values in the specified rhs to the specified output stream in a (multi-line) human readable format and return a reference to errorStream. Note that the last line is not terminated by a newline character.

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