#include <RT_Transport_Descriptor.h>
Inheritance diagram for TAO_RT_Transport_Descriptor:
Public Member Functions | |
TAO_RT_Transport_Descriptor (TAO_Endpoint *endpoint, CORBA::Boolean flag=0) | |
Constuctor. | |
~TAO_RT_Transport_Descriptor () | |
Destructor. | |
void | insert (TAO_RT_Transport_Descriptor_Property *descriptor_property) |
Insert Properties. | |
virtual TAO_Transport_Descriptor_Interface * | duplicate (void) |
= TAO_Transport_Descriptor_Interface methods | |
virtual CORBA::Boolean | is_equivalent (const TAO_Transport_Descriptor_Interface *other_prop) |
Try to determine if this object is same as the <other_prop>. | |
virtual u_long | hash (void) const |
Generate hash value for our class. | |
Private Attributes | |
TAO_RT_Transport_Descriptor_Property * | property_list_ |
Stack of properties. | |
int | delete_properties_ |
Flag to delete properties. |
The TAO_RT_Transport_Descriptor contains Descriptor Properties. It uses the "Chain of Command" pattern in the implementation of the <_is_equivalent> method.
|
Constuctor.
|
|
Destructor.
|
|
= TAO_Transport_Descriptor_Interface methods This call allocates and copies the contents of this class and returns the pointer Implements TAO_Transport_Descriptor_Interface. |
|
Generate hash value for our class.
Implements TAO_Transport_Descriptor_Interface. |
|
Insert Properties.
|
|
Try to determine if this object is same as the <other_prop>.
Implements TAO_Transport_Descriptor_Interface. |
|
Flag to delete properties.
|
|
Stack of properties.
|