Public Instance Methods : Object
Hash: value
"ACTION
Answer the object hash of the receiver with a maximum of @value.
This operation conforms to the CORBA::Object::hash operation.
PARAMETERS
value : <Integer>
RETURN VALUE
<Integer>"
Categories
: CORBA::Object
Interface
"ACTION
Answer the InterfaceDef object associated with the receiver in the current
request's interface repository.
This operation conforms to the CORBA::Object::get_interface operation.
RETURN VALUE
<CORBA::InterfaceDef>
EXCEPTIONS
ExSstNonFatalError : if there is no current request (and thus no application context)
from which to discover the interface repository containing the interfaceDef, or the
interfaceDef object cannot be discovered in the interface repository."
Categories
: CORBA::Object
IsA: value
"ACTION
Answer true if the receiver is a @value according to its IDL interface definition, false otherwise.
@value should be a valid repository id.
This operation conforms to the CORBA::Object::_is_a operation.
PARAMETERS
value : <String>
RETURN VALUE
<Boolean>
EXCEPTIONS
ExSstNonFatalError : thrown if there is no current request, and hence no context can be found"
Categories
: CORBA::Object
IsEquivalent: value
"ACTION
Answer true if the receiver is equivalent to @value and @value is also located locally,
false otherwise.
This operation conforms to the CORBA::Object::_is_equivalent operation.
PARAMETERS
value : <Object>
RETURN VALUE
<Boolean>"
Categories
: CORBA::Object
NonExistent
"ACTION
Answer true if the receiver does not exist; false otherwise.
This operation conforms to the CORBA::Object::_non_existent operation.
RETURN VALUE
<Boolean>
NOTES
The CORBA specifications suggest that this can be used where an ORB
knows categorically that an object no longer exists. However, in SST, if
we can successfully unmarshal a request for an object reference and deliver
it, then the object must exist still. If the object has really been garbage
collected, an exception will have been generated in unmarshaling the
request."
Categories
: CORBA::Object
asCORBAParameter
"ACTION
Answer an object containing the receiver which conforms to the CORBAParameter protocol.
RETURN VALUE
<SstValueHolder>"
Categories
: CORBAParameter
asCORBAUnion: aDiscriminator
"ACTION
Create and answer a new explicitly-tagged union object from the receiver,
conforming to the CORBAUnion protocol.
PARAMETERS
aDiscriminator : <Object>
RETURN VALUE
<SstIdlUnion>"
Categories
: CORBAUnion
class implements Interface: IuSstGiopMarshalable
sstAsIorInContext: value 
sstGiopMarshalingValue: type 
sstIdlTypeId 
sstInterfaceInContext: context
"ACTION
Answer the InterfaceDef object associated with the receiver in the current
request's interface repository.
This operation conforms to the CORBA::Object::get_interface operation.
PARAMETERS
context : <IuSstApplicationContext>
RETURN VALUE
<CORBA::InterfaceDef>"
Categories
SST-API Developer
sstIsA: value inContext: context
"ACTION
Answer true if the receiver is a @value according to its IDL interface definition, false otherwise.
@value should be a valid repository id.
This operation conforms to the CORBA::Object::_is_a operation.
PARAMETERS
value : <String>
context : <IuSstApplicationContext>
RETURN VALUE
<Boolean>
EXCEPTIONS
ExSstNonFatalError : if the receiver does not respond to #sstIdlTypeId"
Categories
SST-API Developer
[FIRST] [PREV] [NEXT] [LAST]