Stream insertion operators
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...