libt2n: (gerd) finish server callbacks
[libt2n] / src / t2n_exception.cpp
index 1aae5c4..0b90f87 100644 (file)
@@ -33,6 +33,7 @@ BOOST_CLASS_EXPORT(libt2n::t2n_server_error)
 BOOST_CLASS_EXPORT(libt2n::t2n_transfer_error)
 BOOST_CLASS_EXPORT(libt2n::t2n_version_mismatch)
 BOOST_CLASS_EXPORT(libt2n::t2n_command_error)
+BOOST_CLASS_EXPORT(libt2n::t2n_parameter_error)
 BOOST_CLASS_EXPORT(libt2n::t2n_serialization_error)
 BOOST_CLASS_EXPORT(libt2n::t2n_runtime_error)
 
@@ -83,6 +84,12 @@ void t2n_command_error::serialize(Archive & ar, const unsigned int version)
 }
 
 template<class Archive>
+void t2n_parameter_error::serialize(Archive & ar, const unsigned int version)
+{
+    ar & BOOST_SERIALIZATION_BASE_OBJECT_NVP(t2n_exception);
+}
+
+template<class Archive>
 void t2n_serialization_error::serialize(Archive & ar, const unsigned int version)
 {
     ar & BOOST_SERIALIZATION_BASE_OBJECT_NVP(t2n_exception);