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

ACSErrHelper Class Reference

#include <baciError.h>

List of all members.

Static Public Member Functions

void ACSErrStack (const ACE_TCHAR *file, int line, ACSErr::Completion &completion, ACSError &error)
 Update ACSErr::Completion with ACSError.
void ACSErrStack (const ACE_TCHAR *file, int line, ACSErr::Completion &completion, const ACE_TCHAR *routine, ACSErr::ACSErrType errtype=ACSErr::ACSErrTypeOK, ACSErr::ErrorCode errcode=ACSErrTypeOK::ACSErrOK, const ACE_TCHAR *msgname=0, const ACE_TCHAR *msg=0, int flag=COMPLETION_FLAG_M)
 Updates ACSErr::Completion with stack if necessary.
void ACSErrStackLog (const ACE_TCHAR *file, int line, ACSErr::Completion &completion, const ACE_TCHAR *routine, ACSErr::ACSErrType errtype=ACSErr::ACSErrTypeOK, ACSErr::ErrorCode errcode=ACSErrTypeOK::ACSErrOK, const ACE_TCHAR *msgname=0, const ACE_TCHAR *msg=0, int flag=COMPLETION_FLAG_M|LOG_FLAG_M)
 Updates ACSErr::Completion with stack and logs it if necessary.

Static Public Attributes

const unsigned int LOG_FLAG_M
 Log error stack.
const unsigned int COMPLETION_FLAG_M
 Update ACSErr::Completion.


Member Function Documentation

void ACSErrHelper::ACSErrStack const ACE_TCHAR *  file,
int  line,
ACSErr::Completion completion,
const ACE_TCHAR *  routine,
ACSErr::ACSErrType  errtype = ACSErr::ACSErrTypeOK,
ACSErr::ErrorCode  errcode = ACSErrTypeOK::ACSErrOK,
const ACE_TCHAR *  msgname = 0,
const ACE_TCHAR *  msg = 0,
int  flag = COMPLETION_FLAG_M
[static]
 

Updates ACSErr::Completion with stack if necessary.

void ACSErrHelper::ACSErrStack const ACE_TCHAR *  file,
int  line,
ACSErr::Completion completion,
ACSError error
[static]
 

Update ACSErr::Completion with ACSError.

void ACSErrHelper::ACSErrStackLog const ACE_TCHAR *  file,
int  line,
ACSErr::Completion completion,
const ACE_TCHAR *  routine,
ACSErr::ACSErrType  errtype = ACSErr::ACSErrTypeOK,
ACSErr::ErrorCode  errcode = ACSErrTypeOK::ACSErrOK,
const ACE_TCHAR *  msgname = 0,
const ACE_TCHAR *  msg = 0,
int  flag = COMPLETION_FLAG_M|LOG_FLAG_M
[static]
 

Updates ACSErr::Completion with stack and logs it if necessary.


Member Data Documentation

const unsigned int ACSErrHelper::COMPLETION_FLAG_M [static]
 

Update ACSErr::Completion.

const unsigned int ACSErrHelper::LOG_FLAG_M [static]
 

Log error stack.


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