Static Public Member Functions | Static Public Attributes

ACSErrHelper Class Reference

#include <baciError.h>

List of all members.

Static Public Member Functions

static void ACSErrStack (const ACE_TCHAR *file, int line, ACSErr::Completion &completion, ACSError &error)
 Update ACSErr::Completion with ACSError.
static 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.
static 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

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

Member Function Documentation

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

Update ACSErr::Completion with ACSError.

static 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.

static 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: