Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

TAO::Reply_Guard Class Reference

A guard class used for storing and forwarding the reply status to the portable interceptors. More...

#include <Synch_Invocation.h>

Collaboration diagram for TAO::Reply_Guard:

Collaboration graph
[legend]
List of all members.

Public Methods

 Reply_Guard (Invocation_Base *s, Invocation_Status is)
 ~Reply_Guard (void)
void set_status (Invocation_Status s)
 Mutator to set the invocation status.


Private Attributes

Invocation_Baseinvocation_
Invocation_Status status_

Detailed Description

A guard class used for storing and forwarding the reply status to the portable interceptors.


Constructor & Destructor Documentation

ACE_INLINE TAO::Reply_Guard::Reply_Guard Invocation_Base   s,
Invocation_Status    is
 

ACE_INLINE TAO::Reply_Guard::~Reply_Guard void   
 

The destructor calls Invocation_Base::reply_received with the right reply status, which is useful for PI's.


Member Function Documentation

ACE_INLINE void TAO::Reply_Guard::set_status Invocation_Status    s
 

Mutator to set the invocation status.


Member Data Documentation

Invocation_Base* TAO::Reply_Guard::invocation_ [private]
 

Invocation_Status TAO::Reply_Guard::status_ [private]
 


The documentation for this class was generated from the following files:
Generated on Fri Apr 2 17:46:51 2004 for TAO by doxygen1.2.18