ExceptionDef
Contents
-
ExceptionDef::describe()
-
ExceptionDef::type
Synopsis:
Interface ExceptionDef describes an IDL exception. It inherits from Contained.
CORBA:
// IDL
interface ExceptionDef : Contained {
attribute TypeCode type;
};
Notes:
CORBA defined.
See Also:
Contained
ExceptionDef::describe()
Synopsis:
The operation describe() inherits from Contained(). It returns a structure of type Contained::Description:
// IDL
struct Description {
Identifier name;
any value;
};
The name member of this structure contains the string "ExceptionDescription". The TypeCode of the value member is:
_tc_ExceptionDescription
The value of the any is a structure of type:
// IDL
struct ExceptionDescription {
Identifier name;
RepositoryId id;
RepositoryId defined_in;
TypeCode type;
};
See Also:
Contained::describe()
ExceptionDef::type
Synopsis:
attribute TypeCode type;
Description:
Specifies the TypeCode of the exception's members. The type will be a struct with a member for each of the exception's members.
Notes:
CORBA defined.
[Roadmap]
[Utilities]
[Compiling]
[Configuration]
[Class Reference]
[IR Reference]
[Daemon Reference]
[IDL Grammar]
[System Exceptions]
[Index]