#include <Priority_Mapping_Manager.h>
Inheritance diagram for TAO_Priority_Mapping_Manager:
Public Types | |
typedef TAO_Priority_Mapping_Manager_ptr | _ptr_type |
typedef TAO_Priority_Mapping_Manager_var | _var_type |
Public Member Functions | |
TAO_Priority_Mapping_Manager (RTCORBA::PriorityMapping *mapping) | |
Constructor. | |
void | mapping (RTCORBA::PriorityMapping *mapping) |
RTCORBA::PriorityMapping * | mapping (void) |
virtual const char * | _interface_repository_id (void) const |
Static Public Member Functions | |
TAO_Priority_Mapping_Manager_ptr | _duplicate (TAO_Priority_Mapping_Manager_ptr obj) |
TAO_Priority_Mapping_Manager_ptr | _narrow (CORBA::Object_ptr obj) |
TAO_Priority_Mapping_Manager_ptr | _nil (void) |
Protected Member Functions | |
~TAO_Priority_Mapping_Manager (void) | |
Private Member Functions | |
TAO_Priority_Mapping_Manager (const TAO_Priority_Mapping_Manager &) | |
void | operator= (const TAO_Priority_Mapping_Manager &) |
Private Attributes | |
TAO_Priority_Mapping * | mapping_ |
Allows setting of user-defined Priority_Mapping at run-time.
Definition at line 44 of file Priority_Mapping_Manager.h.
|
Reimplemented from CORBA::LocalObject. Definition at line 59 of file Priority_Mapping_Manager.h. |
|
Reimplemented from CORBA::LocalObject. Definition at line 60 of file Priority_Mapping_Manager.h. |
|
Constructor.
Definition at line 206 of file Priority_Mapping_Manager.inl.
00207 : mapping_ (mapping) 00208 { 00209 } |
|
Protected destructor to enforce proper memory management of this reference counted object. Definition at line 17 of file Priority_Mapping_Manager.cpp.
00018 { 00019 delete this->mapping_; 00020 } |
|
|
|
Definition at line 32 of file Priority_Mapping_Manager.cpp. References TAO_Local_RefCounted_Object::_add_ref(), CORBA::is_nil(), and TAO_Priority_Mapping_Manager_ptr. Referenced by _narrow().
00033 { 00034 if (!CORBA::is_nil (obj)) 00035 obj->_add_ref (); 00036 return obj; 00037 } |
|
Reimplemented from CORBA::Object. Definition at line 40 of file Priority_Mapping_Manager.cpp.
00041 { 00042 return "IDL:Priority_Mapping_Manager:1.0"; 00043 } |
|
Reimplemented from CORBA::LocalObject. Definition at line 23 of file Priority_Mapping_Manager.cpp. References _duplicate(). Referenced by TAO_RT_Protocols_Hooks::init_hooks(), and TAO_Thread_Lane::validate_and_map_priority().
00024 { 00025 return 00026 TAO_Priority_Mapping_Manager::_duplicate ( 00027 dynamic_cast<TAO_Priority_Mapping_Manager_ptr> (obj) 00028 ); 00029 } |
|
Reimplemented from CORBA::LocalObject. Definition at line 66 of file Priority_Mapping_Manager.h. References TAO_Priority_Mapping_Manager_ptr.
00067 { 00068 return (TAO_Priority_Mapping_Manager_ptr)0; 00069 } |
|
Definition at line 212 of file Priority_Mapping_Manager.inl.
00213 { 00214 return this->mapping_; 00215 } |
|
Definition at line 218 of file Priority_Mapping_Manager.inl. Referenced by TAO_RT_Protocols_Hooks::get_thread_CORBA_and_native_priority(), TAO_RT_Protocols_Hooks::set_thread_CORBA_priority(), and TAO_Thread_Lane::validate_and_map_priority().
|
|
|
|
Definition at line 86 of file Priority_Mapping_Manager.h. |