Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes

ACSErr::ExceptionManager Class Reference

#include <acserrExceptionManager.h>

Collaboration diagram for ACSErr::ExceptionManager:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void pushException (ACE_CString &str, ACSbaseExImpl &ex)
ACSbaseExImpl popException (ACE_CString &str)
bool existException (ACE_CString &str)

Static Public Member Functions

static ExceptionManagerinstance ()

Private Member Functions

 ExceptionManager ()

Private Attributes

ExmgrMap mymap
ACE_Recursive_Thread_Mutex m_mapMutex

Static Private Attributes

static ExceptionManager exmgr

Constructor & Destructor Documentation

ACSErr::ExceptionManager::ExceptionManager (  )  [inline, private]

Member Function Documentation

bool ACSErr::ExceptionManager::existException ( ACE_CString &  str  ) 

Referenced by instance().

static ExceptionManager* ACSErr::ExceptionManager::instance (  )  [inline, static]
ACSbaseExImpl ACSErr::ExceptionManager::popException ( ACE_CString &  str  ) 

Referenced by instance().

void ACSErr::ExceptionManager::pushException ( ACE_CString &  str,
ACSbaseExImpl ex 
)

Referenced by instance().


Member Data Documentation

Referenced by instance().

ACE_Recursive_Thread_Mutex ACSErr::ExceptionManager::m_mapMutex [private]

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