Specialisation of piranha::msgpack_convert() for long double
.
More...
#include <piranha/s11n.hpp>
template<typename T>
struct piranha::msgpack_convert_impl< T, msgpack_convert_ld_enabler< T > >
Specialisation of piranha::msgpack_convert() for long double
.
- Note
- This specialisation is enabled if
T
is long double
and std::string
satisfies piranha::has_msgpack_convert.
Definition at line 977 of file s11n.hpp.
◆ operator()()
Call operator.
- Parameters
-
x | the output value. |
o | the object to be converted. |
f | the serialization format. |
- Exceptions
-
unspecified | any exception thrown by the public interface of msgpack::object and std::istringstream . |
std::invalid_argument | if the serialized value is a non-finite value not supported by the implementation, or, when using the msgpack_format::portable format, the deserialized string does not represent a floating-point value. |
Definition at line 990 of file s11n.hpp.
The documentation for this struct was generated from the following file: