#include <stdexcept>
#include <string>
#include <boost/serialization/serialization.hpp>
#include "t2n_exception.tcc"
Go to the source code of this file.
Classes | |
class | libt2n::t2n_exception |
a generic exception that can be handeled with libt2n More... | |
class | libt2n::t2n_communication_error |
a (unspecified) problem with libt2n communication More... | |
class | libt2n::t2n_connect_error |
can't connect to libt2n server More... | |
class | libt2n::t2n_server_error |
error establishing a socket on the server (only thrown on the server-side) More... | |
class | libt2n::t2n_transfer_error |
error transmitting or receiving libt2n messages More... | |
class | libt2n::t2n_version_mismatch |
tried to talk to an incompatible libt2n version More... | |
class | libt2n::t2n_command_error |
illegal libt2n command received More... | |
class | libt2n::t2n_serialization_error |
error serializing or deserializing a libt2n command packet More... | |
class | libt2n::t2n_runtime_error |
a runtime error within the remote function. derive your own custom exceptions from this one More... | |
Namespaces | |
namespace | boost |
namespace | boost::serialization |
namespace | libt2n |
Functions | |
template<class Archive > | |
void | boost::serialization::serialize (Archive &ar, std::exception &g, const unsigned int version) |