BloombergLP::ball::operator<<

Stream insertion operators

Synopses

Declared in <ball_attribute.h>

Format the members of the specified record to the specified output stream and return a reference to the modifiable stream.

std::ostream&
operator<<(
    std::ostream& stream,
    Record const& record);
» more...

Write the value of the specified attributeContainer to the specified output stream in some single-line, human readable format. Return the output stream.

std::ostream&
operator<<(
    std::ostream& output,
    DefaultAttributeContainer const& attributeContainer);
» more...

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

std::ostream&
operator<<(
    std::ostream& stream,
    AttributeContainer const& container);
» more...

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

std::ostream&
operator<<(
    std::ostream& output,
    RecordStringFormatter const& rhs);
» more...

Write a description of the data members of the specified context to the specified stream in a single-line human readable format, and return a reference to the modifiable stream.

std::ostream&
operator<<(
    std::ostream& stream,
    AttributeContext const& context);
» more...

Write a description of the data members of the specified cache to the specified stream in some single-line human readable format, and return the modifiable stream.

std::ostream&
operator<<(
    std::ostream& stream,
    AttributeContext_RuleEvaluationCache const& cache);
» more...

Write the value of the specified rules to the specified output stream. Return the specified output stream

std::ostream&
operator<<(
    std::ostream& output,
    RuleSet const& rules);
» more...

Write the value of the specified rule to the specified output stream. Return the specified output stream.

std::ostream&
operator<<(
    std::ostream& output,
    Rule const& rule);
» more...

Write the value of the specified attributeSet to the specified output stream. Return the specified output stream.

std::ostream&
operator<<(
    std::ostream& output,
    ManagedAttributeSet const& attributeSet);
» more...

Write a reasonable representation of the specified configuration object to the specified output stream, indicating whether the contained functors are or are not "null".

std::ostream&
operator<<(
    std::ostream& stream,
    LoggerManagerConfiguration const& configuration);
» more...

Write the specified defaults object to the specified output stream in a reasonable multi-line format.

std::ostream&
operator<<(
    std::ostream& stream,
    LoggerManagerDefaults const& defaults);
» more...

Write a formatted description of the specified rhs to the specified stream and return a reference to the modifiable stream.

std::ostream&
operator<<(
    std::ostream& output,
    AttributeContainerList const& rhs);
» more...

Write the value of the specified attribute to the specified output stream. Return the specified output stream.

std::ostream&
operator<<(
    std::ostream& output,
    Attribute const& attribute);
» 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,
    UserFields 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,
    UserFieldValue 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 ball::UserFieldType::Enum value. Note that this method has the same behavior as ` ball::UserFieldType::print(stream, value, 0, -1); `

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

Format the members of the specified object to the specified output stream and return a reference to the modifiable stream.

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

Write the specified rhs context to the specified output stream and return a reference to the modifiable stream.

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

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

std::ostream&
operator<<(
    std::ostream& stream,
    Transmission::Cause rhs);
» 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,
    HierarchicalCategorySetting const& object);
» more...

Write the value of the specified threshold aggregate to the specified output stream and return a reference to the modifiable stream.

std::ostream&
operator<<(
    std::ostream& stream,
    ThresholdAggregate const& aggregate);
» more...

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

std::ostream&
operator<<(
    std::ostream& stream,
    Severity::Level rhs);
» more...

Write the value of the specified attribute to the specified output stream. Return the specified output stream.

std::ostream&
operator<<(
    std::ostream& output,
    ManagedAttribute const& attribute);
» more...