Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

exception.hpp File Reference

#include <string>
#include <exception>

Go to the source code of this file.

Namespaces

namespace  s11n

Classes

struct  s11n::s11n_exception
 The base-most exception type used by s11n. More...
struct  s11n::factory_exception
 An exception type for classloader-related exceptions. More...
struct  s11n::io_exception
 Really for use by clients, i/o layers, and s11nlite, not by the s11n core. More...

Defines

#define s11n_net_s11n_v1_1_EXCEPTION_HPP_INCLUDED   1
#define S11N_THROW(WHAT)   throw ::s11n::s11n_exception(WHAT,__FILE__,__LINE__)
 S11N_THROW(WHAT) simply throws s11n_exception(WHAT,__FILE__,__LINE__).


Define Documentation

#define s11n_net_s11n_v1_1_EXCEPTION_HPP_INCLUDED   1
 

Definition at line 2 of file exception.hpp.

#define S11N_THROW WHAT   )     throw ::s11n::s11n_exception(WHAT,__FILE__,__LINE__)
 

S11N_THROW(WHAT) simply throws s11n_exception(WHAT,__FILE__,__LINE__).

Definition at line 62 of file exception.hpp.


Generated on Mon Dec 26 15:53:17 2005 for libs11n-1.2.3 by  doxygen 1.4.4