namespace libt2n
{
-template<class Archive>
-void result_container::serialize(Archive & ar, const unsigned int version)
-{
- // When the class Archive corresponds to an output archive, the
- // & operator is defined similar to <<. Likewise, when the class Archive
- // is a type of input archive the & operator is defined similar to >>.
-
- ar & BOOST_SERIALIZATION_NVP(result_type);
- ar & BOOST_SERIALIZATION_NVP(res);
- ar & BOOST_SERIALIZATION_NVP(ex);
-}
/// deletes the carried result or exception objects
result_container::~result_container()
return res;
}
-template<class Archive>
-void command_container::serialize(Archive & ar, const unsigned int version)
-{
- ar & BOOST_SERIALIZATION_NVP(cmd);
-}
-
/// deletes the carried command
command_container::~command_container()
{