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);

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);

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);

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

rhs

options object to format

value

node type enumerator to print

r

registry to print

schema

configuration schema to write

Created with MrDocs