ldas-tools-ldasgen  2.7.2
Classes | Macros
swigexception.hh File Reference
#include <strings.h>
#include <stdio.h>
#include <sstream>
#include "ldastoolsal/ldasexception.hh"
Include dependency graph for swigexception.hh:
This graph shows which files directly or indirectly include this file:

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

◆ CATCHALLSWIG

#define CATCHALLSWIG ( )
Value:
catch ( SwigException & lm_e ) \
{ \
throw; \
} \
catch ( os_network_toolkit_error & lm_e ) \
{ \
throw OSPACEEXCEPTION( lm_e ); \
} \
catch ( ... ) \
{ \
throw SWIGEXCEPTION( "unexpected_exception" ); \
}
Definition: swigexception.hh:30
#define SWIGEXCEPTION(a)
param: a
Definition: swigexception.hh:98

◆ CATCHSWIGUNEXPECTED

#define CATCHSWIGUNEXPECTED ( )
Value:
catch ( ... ) \
{ \
throw SWIGEXCEPTION( "unexpected_exception" ); \
}

◆ ERRACCEPTFAILURE

#define ERRACCEPTFAILURE ( )    ErrAcceptFailure( __FILE__, __LINE__ )

◆ ERRIDENTIFYFAILURE

#define ERRIDENTIFYFAILURE ( )    ErrIdentifyFailure( __FILE__, __LINE__ )

◆ ERRINVALIDSERVER

#define ERRINVALIDSERVER ( )    ErrInvalidServer( __FILE__, __LINE__ )

◆ ERRINVALIDSOCKET

#define ERRINVALIDSOCKET ( )    ErrInvalidSocket( __FILE__, __LINE__ )

◆ ERRUNBOUNDSOCKET

#define ERRUNBOUNDSOCKET ( )    ErrUnboundSocket( __FILE__, __LINE__ )

◆ ERRUNCONNECTEDSOCKET

#define ERRUNCONNECTEDSOCKET ( )    ErrUnconnectedSocket( __FILE__, __LINE__ )

◆ SWIGEXCEPTION

#define SWIGEXCEPTION (   a)    SwigException( a, __FILE__, __LINE__ )

param: a