serialize_options::operator<<
Set JSON serialization options on input stream.
Synopsis
Defined in header <boost/json/serialize_options.hpp>.
std::ostream&
operator<<(
std::ostream& os,
serialize_options const& opts);
Description
The function stores serialization options in the private storage of the stream. If the stream fails to allocate necessary private storage, badbit
will be set on it.
Complexity
Amortized constant (due to potential memory allocation by the stream).
Exception Safety
Strong guarantee. The stream may throw as configured by std::ios::exceptions
.
Return Value
Reference to os
.
Parameters
Name | Description |
---|---|
|
The output stream. |
|
The options to store. |
Convenience header <boost/json.hpp>