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>