t2n_exception.hxx File Reference

#include <stdexcept>
#include <string>
#include <boost/serialization/serialization.hpp>
#include "t2n_exception.tcc"

Include dependency graph for t2n_exception.hxx:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  boost
namespace  boost::serialization
namespace  libt2n

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...

Functions

template<class Archive>
void boost::serialization::serialize (Archive &ar, std::exception &g, const unsigned int version)


Generated on Fri Sep 26 15:37:02 2008 for libt2n by  doxygen 1.5.6