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.


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


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