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);
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);
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);
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);
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);
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);
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);
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);
Created with MrDocs