diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-10-11 20:43:35 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-10-11 20:43:35 +0000 |
commit | dfff779c0c1168a91eb6bc04cbfe83587d27331c (patch) | |
tree | 0940bd5b5c0c5a073eccbbcef47b2b5e61fde11c | |
parent | dfd18c3e7bafe16694f4130df94a63e3d98f01ed (diff) | |
download | ATCD-dfff779c0c1168a91eb6bc04cbfe83587d27331c.tar.gz |
.
-rw-r--r-- | TAO/tao/try_macros.h | 29 |
1 files changed, 19 insertions, 10 deletions
diff --git a/TAO/tao/try_macros.h b/TAO/tao/try_macros.h index 8e236114ac7..a9c0561fbbf 100644 --- a/TAO/tao/try_macros.h +++ b/TAO/tao/try_macros.h @@ -1,26 +1,35 @@ +// This may look like C, but it's really -*- C++ -*- // $Id$ + +// ============================================================================ +// +// = LIBRARY +// TAO // -// = TITLE -// TAO_TRY macros and friends. +// = FILENAME +// try_macros.h // // = DESCRIPTION // Writing code that is portable between platforms with a without -// native C++ exceptions is difficult if not impossible. -// The following macros offer some help on this task, mostly -// oriented to making the ORB code and the IDL generated code -// portable. +// native C++ exceptions is hard. The following macros offer some +// help on this task, mostly oriented to making the ORB code and the +// IDL generated code portable. +// +// = AUTHOR +// Copyright by Douglas C. Schmidt. +// +// ============================================================================ #if !defined (TAO_TRY_MACROS_H) #define TAO_TRY_MACROS_H #include "tao/orbconf.h" -// // These macros can be used to write "portable" code between platforms // supporting CORBA exceptions natively (using the C++ exceptions) or -// through the Enviroment parameter. -// Their use requires some discipline, but they certainly help... -// +// through the Enviroment parameter. Their use requires some +// discipline, but they certainly help... + #if defined (TAO_USE_EXCEPTIONS) #define TAO_TRY_ENV __env |