#include "ACEXML/common/Env.h"
Collaboration diagram for ACEXML_Env:

Public Methods | |
| ACEXML_Env () | |
| Default constructor. More... | |
| ACEXML_Env (const ACEXML_Env &ev) | |
| Copy constructor. More... | |
| ~ACEXML_Env (void) | |
| Destructor. More... | |
| int | exception_occured (void) const |
| Check if exception has occured. More... | |
| void | reset (void) |
| Clear the exception and reset the evnrionment. More... | |
Public Attributes | |
| ACEXML_Exception *exception void | const |
| Return the underlying exception for examination. More... | |
| void exception ACEXML_Exception * | exception |
| Set the underlying exception. ACEXML_Env assumes ownership of the exception. More... | |
Private Attributes | |
| ACEXML_Exception * | exception_ |
| Place holder for exception (if one occurs.). More... | |
ACEXML_Env is modeled after CORBA_Environment class. It provides a place holder for callees to propagate exceptions back to callers. ACEXML does not support native exceptions at this moment.
|
|
Default constructor.
|
|
|
Copy constructor.
|
|
|
Destructor.
|
|
|
Check if exception has occured.
|
|
|
Clear the exception and reset the evnrionment.
|
|
|
Return the underlying exception for examination.
|
|
|
Set the underlying exception. ACEXML_Env assumes ownership of the exception.
|
|
|
Place holder for exception (if one occurs.).
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001