OpenClovis Logo

Macros | Functions
clLogUtilApi.h File Reference

Header file of Log Service related Macros. More...

#include <stdio.h>
#include <stdarg.h>
#include <clCommon.h>
#include <clHeapApi.h>

Go to the source code of this file.

Macros

#define CL_LOG_AREA_UNSPECIFIED   "---"
 Area string for unspecified component area.
#define CL_LOG_CONTEXT_UNSPECIFIED   "---"
 Context string for unspecified component context.
#define CL_LOG_DEFAULT_SYS_SERVICE_ID   0x01
 Default servie id for SYS components.
#define clAppLog(streamHandle, severity, serviceId, area, context,...)
 Logging for applications.
#define clLog(severity, area, context,...)
 This macro provides the support to log messages by specifying the severity of log message and server information like the sub-component area and the context of logging.

Functions

ClRcT clLogUtilLibInitialize (void)
 It takes one of the above severity level.
void parseMultiline (ClCharT **ppMsg, const ClCharT *pFmt,...) CL_PRINTF_FORMAT(2
 This macro provides the support to log messages by specifying the severity of log message and server information like the sub-component aera and the context of logging, here user can provide multiline messages (separate your lines with \n).

Detailed Description

Header file of Log Service related Macros.


Generated on Tue Jan 10 10:29:15 PST 2012 for OpenClovis SDK using Doxygen