Stream insertion operators

Synopses

Declared in <balxml_configschema.h>

Write the specified attribute to the specified os.

std::ostream&
operator<<(
    std::ostream& os,
    ElementAttribute const& attribute);

Write the specified errInfo to the specified stream.

std::ostream&
operator<<(
    std::ostream& stream,
    ErrorInfo const& errInfo);

Print the specified node type value to the specified stream in human‐readable form and return a modifiable reference to stream.

std::ostream&
operator<<(
    std::ostream& stream,
    Reader::NodeType value);

Print the contents of the specified r registry to the specified os stream in human‐readable form.

std::ostream&
operator<<(
    std::ostream& os,
    NamespaceRegistry const& r);

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

std::ostream&
operator<<(
    std::ostream& stream,
    EncodingStyle::Value rhs);

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

std::ostream&
operator<<(
    std::ostream& stream,
    EncoderOptions const& rhs);

Write the specified schema to the specified stream, and return a modifiable reference to stream.

std::ostream&
operator<<(
    std::ostream& stream,
    ConfigSchema const& schema);

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

std::ostream&
operator<<(
    std::ostream& stream,
    DecoderOptions const& rhs);

Return Value

  • reference to os

  • a reference to the modifiable stream

  • a modifiable reference to stream

  • a reference to the modifiable os

Parameters

Name

Description

os

output stream

attribute

attribute to write

stream

output stream

errInfo

error information to write

value

node type enumerator to print

r

registry to print

rhs

object to format

schema

configuration schema to write

Created with MrDocs