#include <logging.h>#include <Thread_Manager.h>#include <sstream>#include <acserrS.h>#include <acscommonC.h>#include <exception>Include dependency graph for acserrLegacy.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | ACSErr |
Classes | |
| class | ACSError |
Defines | |
| #define | DEFAULT_SEVERITY ACSErr::Error |
| #define | ACS_ERROR_BEGIN(et, ec, ro) ACSError(__FILE__, __LINE__, et, ec, ro) |
| #define | ACS_ERROR(arg...) ACSError(__FILE__, __LINE__ ,## arg) |
| #define | ACS_NO_ERROR(ro) ACSError(__FILE__, __LINE__, ro) |
| #define | ACS_EXCEPTION(arg...) ACSErr::ACSException( ACSError::createErrorTrace(__FILE__, __LINE__, arg) ) |
| #define | THROW_ACS_EXCEPTION(arg...) ACE_THROW ( ACS_EXCEPTION(arg) ) |
| #define | THROW_ACS_EXCEPTION_EX(lab, arg...) ACE_THROW_EX ( ACS_EXCEPTION(arg), lab ) |
| #define | RETHROW_ACS_EXCEPTION(arg...) ACE_TRY_THROW ( ACS_EXCEPTION(arg) ) |
| #define | RETHROW_ACS_EXCEPTION_EX(lab, arg...) ACE_TRY_THROW_EX ( ACS_EXCEPTION(arg), lab ) |
Variables | |
| const ErrorCode | ACSErrOK = ACSErrOK |
|
|
Macro helps to create ACSError object It can be used as:
|
|
|
Macro helps to create local initial error object (stack) - ACSError object
|
|
|
Macro helps creating ACSException objext from ACSError object. It can be used as:
|
|
|
Macro helps creating no error object.
|
|
|
Default error severity. |
|
|
Macro that helps retrowing ACSException It can be used as:
|
|
|
Macro that helps retrowing ACSException It can be used as:
|
|
|
Macro helps throwing ACSException It can be used as:
|
|
|
Macro helps throwing ACSException It can be used as:
|
|
|
|
1.3.8