Public Instance Methods : IuSstGiopMarshalable
sstAsIorInContext: value
"ACTION
Answer an object (typically an instance of SstIor) that acts as a CORBA interoperable
object reference representing the receiver. @value is provided to find cached IDL
definitions in the IDL repository cache associated with @value.
PARAMETERS
value : <IuSstApplicationContext>
RETURN VALUE
<IOP::IOR>"
sstGiopMarshalingValue: type
"ACTION
Answer the object that will actually be marshaled by the GIOP marshaler when
it is about to marshal the next value onto the stream using @type.
PARAMETERS
type : <SstIdlTypeCode>
RETURN VALUE
<Object>
NOTES
This operation allows the user to define alternative representations of object
when being marshaled. For example, an IDL struct's Smalltalk mapping is to
a Dictionary. Thus if the receiver was some object of class Foo, this answer
from this method should be a Dictionary object with appropriate keys and
values."
sstIdlTypeId
"ACTION
Answer a repository id that identifies the receiver's IDL type in an
IDL interface repository.
RETURN VALUE
<CORBA::RepositoryId>
NOTES
The answer must be the id of the definition, not the name.
<CORBA::RepositoryId> is typically <String> or <Symbol> but
can be <Integer> for primitive CORBA types. <Integer> should
never be used in user code."
[FIRST] [PREV] [NEXT] [LAST]