00001 /** 00002 * @file Bounds.pidl 00003 * 00004 * $Id: Bounds.pidl 76257 2007-01-02 10:02:38Z johnnyw $ 00005 * 00006 * @brief Pre-compiled IDL source for the CORBA::Bounds 00007 * exception. 00008 * 00009 * This file is used to generate BoundsC.{h,inl,cpp}, using the 00010 * following command: 00011 * 00012 * tao_idl 00013 * -o orig -GA -Sci 00014 * -Wb,export_macro=TAO_Export 00015 * -Wb,export_include=TAO_Export.h 00016 * -Wb,pre_include="ace/pre.h" 00017 * -Wb,post_include="ace/post.h" 00018 * -Wb,versioning_begin=TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00019 * -Wb,versioning_end=TAO_END_VERSIONED_NAMESPACE_DECL 00020 * Bounds.pidl 00021 * 00022 * and then: 00023 * 00024 * cp orig/BoundsC.{h,cpp} . 00025 * 00026 */ 00027 #ifndef TAO_CORBA_BOUNDS_PIDL 00028 #define TAO_CORBA_BOUNDS_PIDL 00029 00030 #pragma prefix "omg.org" 00031 00032 module CORBA 00033 { 00034 /** 00035 * @exception Bounds 00036 * 00037 * @brief UserException for NVList::item() 00038 * 00039 * This exception is thrown on attempts to access 'out of bounds' 00040 * items in an NVList. 00041 */ 00042 exception Bounds {}; 00043 }; 00044 00045 #endif /* TAO_CORBA_BOUNDS_PIDL */