3-22
SOMobjects Base Toolkit Programmer’s Reference Manual
Attributes
All attributes of the InterfaceDef class provide access to information kept within the
receiving InterfaceDef object. The “_get_” form of the attribute returns a memory reference
that is only valid as long as the receiving object has not been freed (using _somFree). The
“_set_” form of the attribute makes a (deep) copy of your data and places it in the receiving
InterfaceDef object. You retain ownership of all memory references passed using the
“_set_” attribute forms.
Following is a list of each available attribute, with its corresponding type in parentheses,
followed by a description of its purpose:
base_interfaces (sequence<RepositoryId>)
The sequence of RepositoryIds for all of the interfaces that the receiving
interface inherits.
instanceData (TypeCode)
The TypeCode of a structure whose members are the internal instance
variables, if any, described in the SOM implementation section of the
interface.
Note: This attribute is a SOM-unique extension of the Interface
Repository; it is not stipulated by the CORBA specifications.
New Methods
describe_interface
Overriding Methods
somInit
somUninit
somDumpSelf
somDumpSelfInt
describe
within
Kommentare zu diesen Handbüchern