piranha
0.10
|
Specialisation of piranha::msgpack_convert() for piranha::series. More...
#include <piranha/series.hpp>
Public Member Functions | |
void | operator() (Series &s, const msgpack::object &o, msgpack_format f) const |
Call operator. More... | |
Specialisation of piranha::msgpack_convert() for piranha::series.
Series
satisfies piranha::is_series,std::string
and the coefficient type satisfy piranha::has_msgpack_convert,Definition at line 3662 of file series.hpp.
|
inline |
Call operator.
The call operator offers the basic exception safety guarantee: upon deserialization errors, s
will be left in an unspecified (but valid) state.
s | the output series. |
o | the msgpack::object that will be converted into s . |
f | the desired piranha::msgpack_format. |
std::invalid_argument | if o contains an array with an invalid number of elements, or if f is piranha::msgpack_format::portable and the serialized object has been created with a later version of Piranha. |
unspecified | any exception thrown by:
|
Definition at line 3684 of file series.hpp.