Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext
parser::release

Return the parsed JSON text as a value.

Synopsis
value
release();
Description

This returns the parsed value, or throws an exception if the parsing is incomplete or failed. It is necessary to call reset after calling this function in order to parse another JSON text.

Complexity

Constant.

Return Value

The parsed value. Ownership of this value is transferred to the caller.

Exceptions

Type

Thrown On

system_error

Thrown on failure.


PrevUpHomeNext