ErrorMgr.h File Reference


Detailed Description

Error checking and reporting macros, whose behavior depends on BUILD_TYPE.

#include <PalmTypes.h>

Go to the source code of this file.

Defines

#define DbgOnlyFatalError(msg)
#define DbgOnlyFatalErrorIf(condition, msg)
#define ErrFatalError(msg)   ErrFatalErrorInContext(MODULE_NAME, __LINE__, msg)
#define ErrFatalErrorIf(condition, msg)   ((condition) ? ErrFatalError(msg) : (void)0)

Functions

void ErrFatalErrorInContext (const char *fileName, uint32_t lineNum, const char *msg)


Define Documentation

#define DbgOnlyFatalError msg   ) 
 

#define DbgOnlyFatalErrorIf condition,
msg   ) 
 

#define ErrFatalError msg   )     ErrFatalErrorInContext(MODULE_NAME, __LINE__, msg)
 

#define ErrFatalErrorIf condition,
msg   )     ((condition) ? ErrFatalError(msg) : (void)0)
 


Function Documentation

void ErrFatalErrorInContext const char *  fileName,
uint32_t  lineNum,
const char *  msg