2 * @file InvalidName.pidl
4 * @brief Pre-compiled IDL source for the CORBA::InvalidName
7 * This file is used to generate parts of the code in ORB.{h,i,cpp},
8 * using the following command:
11 * -o orig -Gp -Gd -Gv -DCORBA3
12 * -Wb,export_macro=TAO_Export
13 * -Wb,export_include=TAO_Export.h
14 * -Wb,pre_include="ace/pre.h"
15 * -Wb,post_include="ace/post.h"
20 * patch < diffs/InvalidName.diff
22 * The code left in InvalidNameC.{h,i,cpp} must then be inserted into
23 * the ORB.{h,i,cpp} files. This sucks, but it is a direct result of
24 * the way the spec is defined, the ORB 'pseudo-interface' cannot be
25 * automatically generated, but it is better to automatically generate
26 * the exception, otherwise they are always out of date when compared
27 * to the rest of ACE+TAO.
29 #ifndef TAO_CORBA_INVALIDNAME_PIDL
30 #define TAO_CORBA_INVALIDNAME_PIDL
32 #pragma prefix "omg.org"
39 * @exception InvalidName
41 * @brief UserException for resolve_initial_references()
43 * This exception is thrown if an 'invalid name' is passed to
44 * the CORBA::ORB::resolve_initial_references() operation.
46 exception InvalidName {};
52 #endif /* TAO_CORBA_INVALIDNAME_PIDL */