hpp-template-corba: include/hpp/corba/template/server.hxx File Reference

hpp-template-corba 9.0.2 Template corba server |

Loading...
Searching...
No Matches
Namespaces | Macros | Typedefs
server.hxx File Reference
`#include <errno.h>`
`#include <pthread.h>`
`#include <hpp/corba/template/debug.hh>`
`#include <iostream>`
Include dependency graph for server.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Namespaces
namespace | hpp
namespace | hpp::corba

## Macros
#define | HPP_CORBA_CATCH(msg, ret)

## Typedefs
typedef CORBA::ORB::InvalidName | hpp::corba::InvalidName

## Macro Definition Documentation

## ◆ HPP_CORBA_CATCH

#define HPP_CORBA_CATCH | ( |  | msg,
|  |  | ret )

Value:
catch (CORBA::UserException & exc) { \
hppCorbaDout(error, \
"CORBA::UserException: " << msg << " " << exc._name()); \
return ret; \
} \
catch (CORBA::SystemException&) { \
hppCorbaDout(error, "CORBA::SystemException: " << msg); \
return ret; \
} \
catch (CORBA::Exception&) { \
hppCorbaDout(error, "CORBA::Exception: " << msg); \
return ret; \
} \
catch (omniORB::fatalException & fe) { \
hppCorbaDout(error, "CORBA::fatalException: " << msg); \
return ret; \
} \
catch (...) { \
hppCorbaDout(error, "CORBA: unknown exception: " << msg); \
return ret; \
}