summaryrefslogtreecommitdiff
path: root/modules/CIAO/ccm/CCM_Exceptions.idl
blob: 7e1f7067f2b53bcd0c596dbc8e4813b7710f4810 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// $Id$
/// Compliant with OMG 06-04-01 Section 6.7.6

#if !defined (CCM_EXCEPTIONS_IDL)
#define CCM_EXCEPTIONS_IDL

module Components
{
  typeprefix Components "omg.org";

  typedef unsigned long FailureReason;

  exception CreateFailure {
    FailureReason reason;
  };
  exception FinderFailure
  {
    FailureReason reason;
  };
  exception RemoveFailure
  {
    FailureReason reason;
  };
};

#endif