summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschmidt <douglascraigschmidt@users.noreply.github.com>1998-10-11 20:43:35 +0000
committerschmidt <douglascraigschmidt@users.noreply.github.com>1998-10-11 20:43:35 +0000
commitdfff779c0c1168a91eb6bc04cbfe83587d27331c (patch)
tree0940bd5b5c0c5a073eccbbcef47b2b5e61fde11c
parentdfd18c3e7bafe16694f4130df94a63e3d98f01ed (diff)
downloadATCD-dfff779c0c1168a91eb6bc04cbfe83587d27331c.tar.gz
.
-rw-r--r--TAO/tao/try_macros.h29
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