- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Search for |

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# TAO::Upcall_Command Class Reference

"ABC" that all operation-specific command objects must subclass. More...

`#include <Upcall_Command.h>`

List of all members.

## Public Member Functions
virtual | ~Upcall_Command (void)
| Destructor.
virtual void | execute ()=0
| Execute the upcall.

## Detailed Description

"ABC" that all operation-specific command objects must subclass.

The actual upcall into a servant is executed through a concrete `Upcall_Command` object. This is necessary to simplify upcall interactions in the presence of interceptors, such as when the `send_exception()` interception point must be invoked when the servant operation throws an exception.

## Constructor & Destructor Documentation

TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO::Upcall_Command::~Upcall_Command | ( | void |  | ) | `[virtual]`

Destructor.

## Member Function Documentation

virtual void TAO::Upcall_Command::execute | ( |  | ) | `[pure virtual]`

Execute the upcall.

The documentation for this class was generated from the following files:

- Upcall_Command.h
- Upcall_Command.cpp