|
piranha
0.10
|
Implementation of piranha::boost_load() via the Boost API. More...
#include <piranha/s11n.hpp>

Public Member Functions | |
| void | operator() (Archive &ar, T &x) const |
| Call operator. More... | |
Implementation of piranha::boost_load() via the Boost API.
This class can be used to implement piranha::boost_load() via a direct call to the Boost serialization API.
|
inline |
Call operator.
The body of this operator is equivalent to:
That is, the content of ar will loaded into x using the stream extraction 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 source archive. |
| x | the object into which the content of ar will be deserialized. |
| unspecified | any exception thrown by the extraction of ar into x. |
1.8.14