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.
1.7.0