An IDLTaggedComponent object represents a IOR Component contained in the TAG_INTERNET_IOP profile.
The IOR Components are identified by a unique numeric tag. The component value is encoded as CDR encapsulation.
A path to an IDLDefinition for the component value should be provided to ensure ORB can encode and decode the component value from CDR encapsulation. When ORB decodes the component value and no IDLDefinition path is registered for the component tag, the component value is not decoded and IDLTaggedComponent will return nil as a component value. For a local CORBAObject an IDL path should be registered for every added IDLTaggedComponent.
The tagged components can be added to CORBAObject's profile in response to
using corresponding CORBAObject's methods.
Adds the component tag tag to the known tagged components. ORB will use IDL definition with path idlPath to marshal and un-marshal the tagged component's value.
The already known tagged components are
Returns IDLTaggedComponent object initialized with specified tag and component.
Returns receiver's component tag.
Returns receiver's component value.