ldas-tools-ldasgen  2.5.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Classes | Macros
swigexception.hh File Reference
#include <strings.h>
#include <stdio.h>
#include <sstream>
#include "ldastoolsal/ldasexception.hh"

Classes

class  SwigException
 
class  ErrAcceptFailure
 
class  ErrIdentifyFailure
 
class  ErrUnboundSocket
 
class  ErrUnconnectedSocket
 
class  ErrInvalidSocket
 
class  ErrInvalidServer
 

Macros

#define SWIGEXCEPTION(a)   SwigException( a, __FILE__, __LINE__ )
 param: a More...
 
#define ERRACCEPTFAILURE()   ErrAcceptFailure( __FILE__, __LINE__ )
 
#define ERRIDENTIFYFAILURE()   ErrIdentifyFailure( __FILE__, __LINE__ )
 
#define ERRUNBOUNDSOCKET()   ErrUnboundSocket( __FILE__, __LINE__ )
 
#define ERRUNCONNECTEDSOCKET()   ErrUnconnectedSocket( __FILE__, __LINE__ )
 
#define ERRINVALIDSOCKET()   ErrInvalidSocket( __FILE__, __LINE__ )
 
#define ERRINVALIDSERVER()   ErrInvalidServer( __FILE__, __LINE__ )
 
#define CATCHALLSWIG()
 
#define CATCHSWIGUNEXPECTED()
 

Macro Definition Documentation

#define CATCHALLSWIG ( )
Value:
catch( SwigException& lm_e ) \
{ \
throw; \
} \
catch( os_network_toolkit_error& lm_e ) \
{ \
throw OSPACEEXCEPTION( lm_e ); \
} \
catch( ... ) \
{ \
throw SWIGEXCEPTION( "unexpected_exception" ); \
}
#define SWIGEXCEPTION(a)
param: a
Definition: swigexception.hh:100
Definition: swigexception.hh:34
#define CATCHSWIGUNEXPECTED ( )
Value:
catch( ... ) \
{ \
throw SWIGEXCEPTION( "unexpected_exception" ); \
}
#define SWIGEXCEPTION(a)
param: a
Definition: swigexception.hh:100
#define ERRACCEPTFAILURE ( )    ErrAcceptFailure( __FILE__, __LINE__ )
#define ERRIDENTIFYFAILURE ( )    ErrIdentifyFailure( __FILE__, __LINE__ )
#define ERRINVALIDSERVER ( )    ErrInvalidServer( __FILE__, __LINE__ )
#define ERRINVALIDSOCKET ( )    ErrInvalidSocket( __FILE__, __LINE__ )
#define ERRUNBOUNDSOCKET ( )    ErrUnboundSocket( __FILE__, __LINE__ )
#define ERRUNCONNECTEDSOCKET ( )    ErrUnconnectedSocket( __FILE__, __LINE__ )
#define SWIGEXCEPTION (   a)    SwigException( a, __FILE__, __LINE__ )

param: a