#include <acserrExceptionManager.h>
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 ExceptionManager * | instance () |
Private Member Functions | |
ExceptionManager () | |
Private Attributes | |
ExmgrMap | mymap |
ACE_Recursive_Thread_Mutex | m_mapMutex |
Static Private Attributes | |
static ExceptionManager | exmgr |
ACSErr::ExceptionManager::ExceptionManager | ( | ) | [inline, private] |
bool ACSErr::ExceptionManager::existException | ( | ACE_CString & | str | ) |
Referenced by instance().
static ExceptionManager* ACSErr::ExceptionManager::instance | ( | ) | [inline, static] |
References existException(), exmgr, popException(), and pushException().
ACSbaseExImpl ACSErr::ExceptionManager::popException | ( | ACE_CString & | str | ) |
Referenced by instance().
void ACSErr::ExceptionManager::pushException | ( | ACE_CString & | str, | |
ACSbaseExImpl & | ex | |||
) |
Referenced by instance().
ExceptionManager ACSErr::ExceptionManager::exmgr [static, private] |
Referenced by instance().
ACE_Recursive_Thread_Mutex ACSErr::ExceptionManager::m_mapMutex [private] |
ExmgrMap ACSErr::ExceptionManager::mymap [private] |