ACSErr::ExceptionManager

NAME
SYNOPSIS
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
Author

NAME

ACSErr::ExceptionManager −

SYNOPSIS

#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

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]

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().

Member Data Documentation

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

Referenced by instance().

ACE_Recursive_Thread_Mutex ACSErr::ExceptionManager::m_mapMutex [private]

ExmgrMap ACSErr::ExceptionManager::mymap [private]

Author

Generated automatically by Doxygen for ACS-2015.2 C++ API from the source code.