[Enterprise Extensions only]

TypeCode::id

Overview Returns the Interface Repository identifier of an interface, structure, union, enumeration, alias, or exception.
Original class CORBA::TypeCode
Exceptions CORBA::SystemException
CORBA::TypeCode::BadKind


Intended Usage

The id method can be invoked on interface, structure, union, enumeration, alias, and exception TypeCodes. The id method returns the RepositoryId of a type.

IDL Syntax

  const char * id() const;

Input parameters

None.

Return values

const char *
The Interface Repository identifier of the interface, structure, union, enumeration, alias, or exception. Ownership of the return value is maintained by the TypeCode; the return value must not be freed by the caller.