piranha
0.10
|
Specialisation of piranha::boost_save() for piranha::real_trigonometric_kronecker_monomial. More...
#include <piranha/real_trigonometric_kronecker_monomial.hpp>
Public Member Functions | |
void | operator() (Archive &ar, const boost_s11n_key_wrapper< real_trigonometric_kronecker_monomial< T > > &x) const |
Call operator. More... | |
Specialisation of piranha::boost_save() for piranha::real_trigonometric_kronecker_monomial.
T
, bool
and piranha::real_trigonometric_kronecker_monomial::v_type satisfy piranha::has_boost_save.If Archive
is boost::archive::binary_oarchive
, the internal integral instance is saved. Otherwise, the monomial is unpacked and the vector of multipliers is saved.
unspecified | any exception thrown by piranha::boost_save() or piranha::real_trigonometric_kronecker_monomial::unpack(). |
Definition at line 1496 of file real_trigonometric_kronecker_monomial.hpp.
|
inlineinherited |
Call operator.
The body of this operator is equivalent to:
That is, x
will be inserted into the archive ar
using the stream insertion operator. In order for this method to be callable, the type T
must provide valid overloads of the methods/functions needed by the Boost serialization API.
ar | the archive into which x will be serialized. |
x | the serialization argument. |
unspecified | any exception thrown by the insertion of x into ar . |