Priority_Mapping_Manager pseudo-objref. More...
#include <Priority_Mapping_Manager.h>
Public Types | |
typedef TAO_Priority_Mapping_Manager_ptr | _ptr_type |
Useful for template programming. | |
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 | |
static TAO_Priority_Mapping_Manager_ptr | _duplicate (TAO_Priority_Mapping_Manager_ptr obj) |
static TAO_Priority_Mapping_Manager_ptr | _narrow (CORBA::Object_ptr obj) |
static TAO_Priority_Mapping_Manager_ptr | _nil (void) |
Return a NIL object. | |
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_ |
Priority_Mapping_Manager pseudo-objref.
Allows setting of user-defined Priority_Mapping at run-time.
Definition at line 44 of file Priority_Mapping_Manager.h.
Useful for template programming.
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.
TAO_Priority_Mapping_Manager::TAO_Priority_Mapping_Manager | ( | RTCORBA::PriorityMapping * | mapping | ) |
TAO_Priority_Mapping_Manager::~TAO_Priority_Mapping_Manager | ( | void | ) | [protected] |
Protected destructor to enforce proper memory management of this reference counted object.
Definition at line 17 of file Priority_Mapping_Manager.cpp.
{ delete this->mapping_; }
TAO_Priority_Mapping_Manager::TAO_Priority_Mapping_Manager | ( | const TAO_Priority_Mapping_Manager & | ) | [private] |
TAO_Priority_Mapping_Manager_ptr TAO_Priority_Mapping_Manager::_duplicate | ( | TAO_Priority_Mapping_Manager_ptr | obj | ) | [static] |
Definition at line 32 of file Priority_Mapping_Manager.cpp.
{ if (!CORBA::is_nil (obj)) obj->_add_ref (); return obj; }
const char * TAO_Priority_Mapping_Manager::_interface_repository_id | ( | void | ) | const [virtual] |
The repository ID for the most derived class, this is an implementation method and does no remote invocations!
Reimplemented from CORBA::Object.
Definition at line 40 of file Priority_Mapping_Manager.cpp.
{ return "IDL:Priority_Mapping_Manager:1.0"; }
TAO_Priority_Mapping_Manager_ptr TAO_Priority_Mapping_Manager::_narrow | ( | CORBA::Object_ptr | obj | ) | [static] |
is_local
member into CORBA::Object. I'll take the easier route for now. Reimplemented from CORBA::LocalObject.
Definition at line 23 of file Priority_Mapping_Manager.cpp.
{ return TAO_Priority_Mapping_Manager::_duplicate ( dynamic_cast<TAO_Priority_Mapping_Manager_ptr> (obj) ); }
static TAO_Priority_Mapping_Manager_ptr TAO_Priority_Mapping_Manager::_nil | ( | void | ) | [inline, static] |
Return a NIL object.
Reimplemented from CORBA::LocalObject.
Definition at line 66 of file Priority_Mapping_Manager.h.
{ return (TAO_Priority_Mapping_Manager_ptr)0; }
RTCORBA::PriorityMapping * TAO_Priority_Mapping_Manager::mapping | ( | void | ) |
Definition at line 212 of file Priority_Mapping_Manager.inl.
{ return this->mapping_; }
void TAO_Priority_Mapping_Manager::mapping | ( | RTCORBA::PriorityMapping * | mapping | ) |
Definition at line 218 of file Priority_Mapping_Manager.inl.
void TAO_Priority_Mapping_Manager::operator= | ( | const TAO_Priority_Mapping_Manager & | ) | [private] |
Definition at line 86 of file Priority_Mapping_Manager.h.