import "RTCORBA.pidl";
Inheritance diagram for RTCORBA::PriorityModelPolicy:
Public Types | |
typedef PriorityModelPolicy_ptr | _ptr_type |
typedef PriorityModelPolicy_var | _var_type |
Public Member Functions | |
virtual::RTCORBA::PriorityModel | priority_model ()=0 throw ( CORBA::SystemException ) |
virtual RTCORBA::Priority | server_priority ()=0 throw ( CORBA::SystemException ) |
virtual::CORBA::Policy_ptr | copy ()=0 throw ( CORBA::SystemException ) |
virtual void | destroy ()=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 | |
PriorityModelPolicy_ptr | _duplicate (PriorityModelPolicy_ptr obj) |
void | _tao_release (PriorityModelPolicy_ptr obj) |
PriorityModelPolicy_ptr | _narrow (CORBA::Object_ptr obj) |
PriorityModelPolicy_ptr | _unchecked_narrow (CORBA::Object_ptr obj) |
PriorityModelPolicy_ptr | _nil (void) |
void | _tao_any_destructor (void *) |
Public Attributes | |
readonly attribute PriorityModel | priority_model |
readonly attribute Priority | server_priority |
Protected Member Functions | |
PriorityModelPolicy (void) | |
virtual | ~PriorityModelPolicy (void) |
Private Member Functions | |
PriorityModelPolicy (const PriorityModelPolicy &) | |
void | operator= (const PriorityModelPolicy &) |
|
Implements CORBA::Policy. Definition at line 277 of file RTCORBAC.h. |
|
Implements CORBA::Policy. Definition at line 278 of file RTCORBAC.h. |
|
Definition at line 172 of file RTCORBAC.cpp.
00173 {} |
|
Definition at line 175 of file RTCORBAC.cpp.
00176 {} |
|
|
|
Definition at line 209 of file RTCORBAC.cpp. References CORBA::Object::_add_ref(), and RTCORBA::PriorityModelPolicy_ptr. Referenced by operator<<=().
00210 { 00211 if (! ::CORBA::is_nil (obj)) 00212 { 00213 obj->_add_ref (); 00214 } 00215 00216 return obj; 00217 } |
|
Implements CORBA::Policy. Definition at line 258 of file RTCORBAC.cpp.
00259 { 00260 return "IDL:omg.org/RTCORBA/PriorityModelPolicy:1.0"; 00261 } |
|
Implements CORBA::Policy. Definition at line 226 of file RTCORBAC.cpp. References ACE_OS::strcmp().
00230 { 00231 if ( 00232 !ACE_OS::strcmp ( 00233 value, 00234 "IDL:omg.org/CORBA/Policy:1.0" 00235 ) || 00236 !ACE_OS::strcmp ( 00237 value, 00238 "IDL:omg.org/RTCORBA/PriorityModelPolicy:1.0" 00239 ) || 00240 !ACE_OS::strcmp ( 00241 value, 00242 "IDL:omg.org/CORBA/LocalObject:1.0" 00243 ) || 00244 !ACE_OS::strcmp ( 00245 value, 00246 "IDL:omg.org/CORBA/Object:1.0" 00247 ) 00248 ) 00249 { 00250 return true; // success using local knowledge 00251 } 00252 else 00253 { 00254 return false; 00255 } 00256 } |
|
Implements CORBA::Policy. Definition at line 187 of file RTCORBAC.cpp. Referenced by TAO_RT_Protocols_Hooks::add_rt_service_context_hook(), and TAO_RT_Protocols_Hooks::get_selector_hook().
00191 {
00192 return PriorityModelPolicy::_duplicate (
00193 dynamic_cast<PriorityModelPolicy_ptr> (_tao_objref)
00194 );
00195 }
|
|
Implements CORBA::Policy. Definition at line 295 of file RTCORBAC.h. References RTCORBA::PriorityModelPolicy_ptr.
00296 {
00297 return static_cast<PriorityModelPolicy_ptr> (0);
00298 }
|
|
Implements CORBA::Policy. Definition at line 179 of file RTCORBAC.cpp.
00180 { 00181 PriorityModelPolicy *_tao_tmp_pointer = 00182 static_cast<PriorityModelPolicy *> (_tao_void_pointer); 00183 ::CORBA::release (_tao_tmp_pointer); 00184 } |
|
Definition at line 220 of file RTCORBAC.cpp. References RTCORBA::PriorityModelPolicy_ptr.
00221 { 00222 ::CORBA::release (obj); 00223 } |
|
Implements CORBA::Policy. Definition at line 198 of file RTCORBAC.cpp.
00202 {
00203 return PriorityModelPolicy::_duplicate (
00204 dynamic_cast<PriorityModelPolicy_ptr> (_tao_objref)
00205 );
00206 }
|
|
Implements CORBA::Policy. Implemented in TAO_PriorityModelPolicy. |
|
Implements CORBA::Policy. Implemented in TAO_PriorityModelPolicy. |
|
Implements CORBA::Policy. Definition at line 264 of file RTCORBAC.cpp.
00265 { 00266 return false; 00267 } |
|
|
|
Implemented in TAO_PriorityModelPolicy. |
|
Implemented in TAO_PriorityModelPolicy. |
|
Definition at line 98 of file RTCORBA.pidl. |
|
Definition at line 99 of file RTCORBA.pidl. |