Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

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

ExceptionManagerinstance ()

Private Member Functions

 ExceptionManager ()

Private Attributes

ExmgrMap mymap
ACE_Recursive_Thread_Mutex m_mapMutex

Static Private Attributes

ExceptionManager exmgr

Constructor & Destructor Documentation

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


Member Function Documentation

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

ExceptionManager* ACSErr::ExceptionManager::instance  )  [inline, static]
 

ACSbaseExImpl ACSErr::ExceptionManager::popException ACE_CString &  str  ) 
 

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


Member Data Documentation

ExceptionManager ACSErr::ExceptionManager::exmgr [static, private]
 

ACE_Recursive_Thread_Mutex ACSErr::ExceptionManager::m_mapMutex [private]
 

ExmgrMap ACSErr::ExceptionManager::mymap [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 02:37:04 2009 for ACS C++ API by doxygen 1.3.8