ACEXML 5.7.7
Public Member Functions | Public Attributes | Private Attributes

ACEXML_Env Class Reference

ACEXML_Env. More...

#include <ACEXML/common/Env.h>

List of all members.

Public Member Functions

 ACEXML_Env (void)
 Default constructor.
 ACEXML_Env (const ACEXML_Env &ACEXML_TRY_ENV)
 Copy constructor.
ACEXML_Envoperator= (const ACEXML_Env &ACEXML_TRY_ENV)
 Assignment.
 ~ACEXML_Env (void)
 Destructor.
void clear (void)
 Clear the exception and reset the evnrionment.

Public Attributes

ACEXML_Exception *exception void const
 Return the contained exception.
void exception ACEXML_Exceptionex
 Set the contained exception to.

Private Attributes

ACEXML_Exceptionexception_
 Place holder for exception (if one occurs.)

Detailed Description

ACEXML_Env.

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.

See also:
ACEXML_Exception

Constructor & Destructor Documentation

ACEXML_Env::ACEXML_Env ( void  )

Default constructor.

ACEXML_Env::ACEXML_Env ( const ACEXML_Env ACEXML_TRY_ENV)

Copy constructor.

ACEXML_Env::~ACEXML_Env ( void  )

Destructor.


Member Function Documentation

ACEXML_INLINE void ACEXML_Env::clear ( void  )

Clear the exception and reset the evnrionment.

ACEXML_Env & ACEXML_Env::operator= ( const ACEXML_Env ACEXML_TRY_ENV)

Assignment.


Member Data Documentation

Return the contained exception.

Set the contained exception to.

  • ex

Place holder for exception (if one occurs.)


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