|
TAO_RTCORBA
2.3.4
|
Transport Descriptor for RTCORBA. More...
#include <RT_Transport_Descriptor.h>


Public Member Functions | |
| TAO_RT_Transport_Descriptor (TAO_Endpoint *endpoint, CORBA::Boolean flag=false) | |
| Constructor. More... | |
| ~TAO_RT_Transport_Descriptor () | |
| Destructor. More... | |
| void | insert (TAO_RT_Transport_Descriptor_Property *descriptor_property) |
| Insert Properties. More... | |
| virtual TAO_Transport_Descriptor_Interface * | duplicate (void) |
| = TAO_Transport_Descriptor_Interface methods More... | |
| virtual CORBA::Boolean | is_equivalent (const TAO_Transport_Descriptor_Interface *other_prop) |
| Try to determine if this object is same as the <other_prop>. More... | |
| virtual u_long | hash (void) const |
| Generate hash value for our class. More... | |
Public Member Functions inherited from TAO_Transport_Descriptor_Interface | |
| virtual | ~TAO_Transport_Descriptor_Interface (void) |
| TAO_Endpoint * | endpoint (void) |
| CORBA::Boolean | reset_endpoint (TAO_Endpoint *ep) |
| void | set_bidir_flag (CORBA::Boolean flag) |
Private Attributes | |
| TAO_RT_Transport_Descriptor_Property * | property_list_ |
| Stack of properties. More... | |
| int | delete_properties_ |
| Flag to delete properties. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from TAO_Transport_Descriptor_Interface | |
| TAO_Transport_Descriptor_Interface (void) | |
| TAO_Transport_Descriptor_Interface (TAO_Endpoint *endpoint, CORBA::Boolean take_ownership=false) | |
Protected Attributes inherited from TAO_Transport_Descriptor_Interface | |
| TAO_Endpoint * | endpoint_ |
| CORBA::Boolean | bidir_flag_ |
| CORBA::Boolean | release_ |
Transport Descriptor for RTCORBA.
The TAO_RT_Transport_Descriptor contains Descriptor Properties. It uses the "Chain of Command" pattern in the implementation of the <_is_equivalent> method.
|
inline |
Constructor.
| TAO_RT_Transport_Descriptor::~TAO_RT_Transport_Descriptor | ( | ) |
Destructor.
|
virtual |
= TAO_Transport_Descriptor_Interface methods
This call allocates and copies the contents of this class and returns the pointer
Implements TAO_Transport_Descriptor_Interface.
|
virtual |
Generate hash value for our class.
Implements TAO_Transport_Descriptor_Interface.
|
inline |
Insert Properties.
|
virtual |
Try to determine if this object is same as the <other_prop>.
Implements TAO_Transport_Descriptor_Interface.
|
private |
Flag to delete properties.
|
private |
Stack of properties.
1.8.9.1