import "RTCORBA.pidl";
Inheritance diagram for RTCORBA::ProtocolProperties:
Public Types | |
typedef ProtocolProperties_ptr | _ptr_type |
typedef ProtocolProperties_var | _var_type |
Public Member Functions | |
virtual CORBA::Boolean | _is_a (const char *type_id) |
virtual const char * | _interface_repository_id (void) const |
virtual CORBA::Boolean | marshal (TAO_OutputCDR &cdr) |
virtual CORBA::Boolean | _tao_encode (TAO_OutputCDR &out_cdr) |
virtual CORBA::Boolean | _tao_decode (TAO_InputCDR &in_cdr) |
Static Public Member Functions | |
ProtocolProperties_ptr | _duplicate (ProtocolProperties_ptr obj) |
void | _tao_release (ProtocolProperties_ptr obj) |
ProtocolProperties_ptr | _narrow (CORBA::Object_ptr obj) |
ProtocolProperties_ptr | _unchecked_narrow (CORBA::Object_ptr obj) |
ProtocolProperties_ptr | _nil (void) |
void | _tao_any_destructor (void *) |
Protected Member Functions | |
ProtocolProperties (void) | |
virtual | ~ProtocolProperties (void) |
Private Member Functions | |
ProtocolProperties (const ProtocolProperties &) | |
void | operator= (const ProtocolProperties &) |
|
Reimplemented from CORBA::Object. Implemented in RTCORBA::TCPProtocolProperties, RTCORBA::GIOPProtocolProperties, RTCORBA::UnixDomainProtocolProperties, RTCORBA::SharedMemoryProtocolProperties, RTCORBA::UserDatagramProtocolProperties, and RTCORBA::StreamControlProtocolProperties. Definition at line 530 of file RTCORBAC.h. |
|
Reimplemented from CORBA::Object. Implemented in RTCORBA::TCPProtocolProperties, RTCORBA::GIOPProtocolProperties, RTCORBA::UnixDomainProtocolProperties, RTCORBA::SharedMemoryProtocolProperties, RTCORBA::UserDatagramProtocolProperties, and RTCORBA::StreamControlProtocolProperties. Definition at line 531 of file RTCORBAC.h. |
|
Definition at line 438 of file RTCORBAC.cpp.
00439 {} |
|
Definition at line 441 of file RTCORBAC.cpp.
00442 {} |
|
|
|
Definition at line 475 of file RTCORBAC.cpp. References CORBA::Object::_add_ref(), and RTCORBA::ProtocolProperties_ptr. Referenced by TAO_RT_Protocols_Hooks::client_protocol_properties(), operator<<=(), and TAO_RT_Protocols_Hooks::server_protocol_properties().
00476 { 00477 if (! ::CORBA::is_nil (obj)) 00478 { 00479 obj->_add_ref (); 00480 } 00481 00482 return obj; 00483 } |
|
Reimplemented from CORBA::Object. Implemented in RTCORBA::TCPProtocolProperties, RTCORBA::GIOPProtocolProperties, RTCORBA::UnixDomainProtocolProperties, RTCORBA::SharedMemoryProtocolProperties, RTCORBA::UserDatagramProtocolProperties, and RTCORBA::StreamControlProtocolProperties. Definition at line 520 of file RTCORBAC.cpp.
00521 { 00522 return "IDL:omg.org/RTCORBA/ProtocolProperties:1.0"; 00523 } |
|
Reimplemented from CORBA::Object. Implemented in RTCORBA::TCPProtocolProperties, RTCORBA::GIOPProtocolProperties, RTCORBA::UnixDomainProtocolProperties, RTCORBA::SharedMemoryProtocolProperties, RTCORBA::UserDatagramProtocolProperties, and RTCORBA::StreamControlProtocolProperties. Definition at line 492 of file RTCORBAC.cpp. References ACE_OS::strcmp().
00496 { 00497 if ( 00498 !ACE_OS::strcmp ( 00499 value, 00500 "IDL:omg.org/RTCORBA/ProtocolProperties:1.0" 00501 ) || 00502 !ACE_OS::strcmp ( 00503 value, 00504 "IDL:omg.org/CORBA/LocalObject:1.0" 00505 ) || 00506 !ACE_OS::strcmp ( 00507 value, 00508 "IDL:omg.org/CORBA/Object:1.0" 00509 ) 00510 ) 00511 { 00512 return true; // success using local knowledge 00513 } 00514 else 00515 { 00516 return false; 00517 } 00518 } |
|
Reimplemented from CORBA::Object. Implemented in RTCORBA::TCPProtocolProperties, RTCORBA::GIOPProtocolProperties, RTCORBA::UnixDomainProtocolProperties, RTCORBA::SharedMemoryProtocolProperties, RTCORBA::UserDatagramProtocolProperties, and RTCORBA::StreamControlProtocolProperties. Definition at line 453 of file RTCORBAC.cpp.
00457 {
00458 return ProtocolProperties::_duplicate (
00459 dynamic_cast<ProtocolProperties_ptr> (_tao_objref)
00460 );
00461 }
|
|
Reimplemented from CORBA::Object. Implemented in RTCORBA::TCPProtocolProperties, RTCORBA::GIOPProtocolProperties, RTCORBA::UnixDomainProtocolProperties, RTCORBA::SharedMemoryProtocolProperties, RTCORBA::UserDatagramProtocolProperties, and RTCORBA::StreamControlProtocolProperties. Definition at line 548 of file RTCORBAC.h. References RTCORBA::ProtocolProperties_ptr.
00549 {
00550 return static_cast<ProtocolProperties_ptr> (0);
00551 }
|
|
Reimplemented from CORBA::Object. Implemented in RTCORBA::TCPProtocolProperties, RTCORBA::GIOPProtocolProperties, RTCORBA::UnixDomainProtocolProperties, RTCORBA::SharedMemoryProtocolProperties, RTCORBA::UserDatagramProtocolProperties, and RTCORBA::StreamControlProtocolProperties. Definition at line 445 of file RTCORBAC.cpp.
00446 { 00447 ProtocolProperties *_tao_tmp_pointer = 00448 static_cast<ProtocolProperties *> (_tao_void_pointer); 00449 ::CORBA::release (_tao_tmp_pointer); 00450 } |
|
Implemented in TAO_TCP_Protocol_Properties, TAO_UnixDomain_Protocol_Properties, TAO_SharedMemory_Protocol_Properties, TAO_UserDatagram_Protocol_Properties, TAO_StreamControl_Protocol_Properties, and TAO_GIOP_Protocol_Properties. Definition at line 65 of file RTCORBAC.cpp. Referenced by TAO_ClientProtocolPolicy::_tao_decode().
00066 {
00067 return 1;
00068 }
|
|
Implemented in TAO_TCP_Protocol_Properties, TAO_UnixDomain_Protocol_Properties, TAO_SharedMemory_Protocol_Properties, TAO_UserDatagram_Protocol_Properties, TAO_StreamControl_Protocol_Properties, and TAO_GIOP_Protocol_Properties. Definition at line 57 of file RTCORBAC.cpp.
00058 {
00059 return 1;
00060 }
|
|
Definition at line 486 of file RTCORBAC.cpp. References RTCORBA::ProtocolProperties_ptr.
00487 { 00488 ::CORBA::release (obj); 00489 } |
|
Implemented in RTCORBA::TCPProtocolProperties, RTCORBA::GIOPProtocolProperties, RTCORBA::UnixDomainProtocolProperties, RTCORBA::SharedMemoryProtocolProperties, RTCORBA::UserDatagramProtocolProperties, and RTCORBA::StreamControlProtocolProperties. Definition at line 464 of file RTCORBAC.cpp.
00468 {
00469 return ProtocolProperties::_duplicate (
00470 dynamic_cast<ProtocolProperties_ptr> (_tao_objref)
00471 );
00472 }
|
|
Reimplemented from CORBA::Object. Implemented in RTCORBA::TCPProtocolProperties, RTCORBA::GIOPProtocolProperties, RTCORBA::UnixDomainProtocolProperties, RTCORBA::SharedMemoryProtocolProperties, RTCORBA::UserDatagramProtocolProperties, and RTCORBA::StreamControlProtocolProperties. Definition at line 526 of file RTCORBAC.cpp.
00527 { 00528 return false; 00529 } |
|
|