#include <Cache_Entries.h>
Collaboration diagram for TAO_Cache_IntId:
Public Methods | |
TAO_Cache_IntId (void) | |
Constructor. More... | |
TAO_Cache_IntId (TAO_Transport *transport) | |
Constructor. More... | |
TAO_Cache_IntId (const TAO_Cache_IntId &rhs) | |
Copy constructor. More... | |
~TAO_Cache_IntId (void) | |
Destructor. More... | |
TAO_Cache_IntId & | operator= (const TAO_Cache_IntId &rhs) |
Assignment operator (does copy memory). More... | |
int | operator== (const TAO_Cache_IntId &rhs) const |
Equality comparison operator (must match both id_ and kind_). More... | |
int | operator!= (const TAO_Cache_IntId &rhs) const |
Inequality comparison operator. More... | |
TAO_Transport * | transport (void) |
Return the underlying transport. More... | |
const TAO_Transport * | transport (void) const |
Return the underlying transport. More... | |
void | recycle_state (ACE_Recyclable_State new_state) |
Set <recycle_state>. More... | |
ACE_Recyclable_State | recycle_state (void) |
Get <recycle_state>. More... | |
TAO_Transport * | relinquish_transport (void) |
Private Attributes | |
TAO_Transport * | transport_ |
The transport that needs to be cached. More... | |
ACE_Recyclable_State | recycle_state_ |
The state of the handle. More... |
Helper class that wraps the <value> part of the Map or table holding the Transport state.: unifies data items, so they can be stored together as a <value> for a <key> in a table holding the state of the Transport Cache.
|
Constructor.
|
|
Constructor.
|
|
Copy constructor.
|
|
Destructor.
|
|
Inequality comparison operator.
|
|
Assignment operator (does copy memory).
|
|
Equality comparison operator (must match both id_ and kind_).
|
|
Get <recycle_state>.
|
|
Set <recycle_state>.
|
|
|
|
Return the underlying transport.
|
|
Return the underlying transport.
|
|
The state of the handle.
|
|
The transport that needs to be cached.
|