import "RTCORBA.pidl";
Inheritance diagram for RTCORBA::Current:
Public Types | |
typedef Current_ptr | _ptr_type |
typedef Current_var | _var_type |
Public Member Functions | |
virtual RTCORBA::Priority | the_priority ()=0 throw ( CORBA::SystemException ) |
virtual void | the_priority (::RTCORBA::Priority the_priority)=0 throw ( CORBA::SystemException ) |
virtual CORBA::Boolean | _is_a (const char *type_id) |
virtual const char * | _interface_repository_id (void) const |
virtual CORBA::Boolean | marshal (TAO_OutputCDR &cdr) |
Static Public Member Functions | |
Current_ptr | _duplicate (Current_ptr obj) |
void | _tao_release (Current_ptr obj) |
Current_ptr | _narrow (CORBA::Object_ptr obj) |
Current_ptr | _unchecked_narrow (CORBA::Object_ptr obj) |
Current_ptr | _nil (void) |
void | _tao_any_destructor (void *) |
Public Attributes | |
attribute Priority | the_priority |
Protected Member Functions | |
Current (void) | |
virtual | ~Current (void) |
Private Member Functions | |
Current (const Current &) | |
void | operator= (const Current &) |
|
Implements CORBA::Current. Definition at line 2292 of file RTCORBAC.h. |
|
Implements CORBA::Current. Definition at line 2293 of file RTCORBAC.h. |
|
Implements CORBA::Current. Definition at line 2029 of file RTCORBAC.cpp.
02030 {} |
|
Implements CORBA::Current. Definition at line 2032 of file RTCORBAC.cpp.
02033 {} |
|
Implements CORBA::Current. |
|
Implements CORBA::Current. Definition at line 2066 of file RTCORBAC.cpp. Referenced by operator<<=().
02067 { 02068 if (! ::CORBA::is_nil (obj)) 02069 { 02070 obj->_add_ref (); 02071 } 02072 02073 return obj; 02074 } |
|
Implements CORBA::Current. Definition at line 2115 of file RTCORBAC.cpp.
02116 { 02117 return "IDL:omg.org/RTCORBA/Current:1.0"; 02118 } |
|
Implements CORBA::Current. Definition at line 2083 of file RTCORBAC.cpp. References ACE_OS::strcmp().
02087 { 02088 if ( 02089 !ACE_OS::strcmp ( 02090 value, 02091 "IDL:omg.org/CORBA/Current:1.0" 02092 ) || 02093 !ACE_OS::strcmp ( 02094 value, 02095 "IDL:omg.org/RTCORBA/Current:1.0" 02096 ) || 02097 !ACE_OS::strcmp ( 02098 value, 02099 "IDL:omg.org/CORBA/LocalObject:1.0" 02100 ) || 02101 !ACE_OS::strcmp ( 02102 value, 02103 "IDL:omg.org/CORBA/Object:1.0" 02104 ) 02105 ) 02106 { 02107 return true; // success using local knowledge 02108 } 02109 else 02110 { 02111 return false; 02112 } 02113 } |
|
Implements CORBA::Current. Definition at line 2044 of file RTCORBAC.cpp. Referenced by TAO_RT_Protocols_Hooks::init_hooks().
02048 {
02049 return Current::_duplicate (
02050 dynamic_cast<Current_ptr> (_tao_objref)
02051 );
02052 }
|
|
Implements CORBA::Current. Definition at line 2310 of file RTCORBAC.h.
02311 {
02312 return static_cast<Current_ptr> (0);
02313 }
|
|
Reimplemented from CORBA::Object. Definition at line 2036 of file RTCORBAC.cpp.
02037 { 02038 Current *_tao_tmp_pointer = 02039 static_cast<Current *> (_tao_void_pointer); 02040 ::CORBA::release (_tao_tmp_pointer); 02041 } |
|
Implements CORBA::Current. Definition at line 2077 of file RTCORBAC.cpp.
02078 { 02079 ::CORBA::release (obj); 02080 } |
|
Implements CORBA::Current. Definition at line 2055 of file RTCORBAC.cpp.
02059 {
02060 return Current::_duplicate (
02061 dynamic_cast<Current_ptr> (_tao_objref)
02062 );
02063 }
|
|
Implements CORBA::Current. Definition at line 2121 of file RTCORBAC.cpp.
02122 { 02123 return false; 02124 } |
|
Implements CORBA::Current. |
|
|
|
Implemented in TAO_RT_Current. |
|
Definition at line 214 of file RTCORBA.pidl. |