# WSFDefines.h File Reference

Definitions for WSF/CPP Project. More...

`#include <axutil_utils_defines.h>`

Go to the source code of this file.

## Defines
#define | WSF_EXTERN AXIS2_EXTERN
#define | WSF_CALL AXIS2_CALL
#define | WSF_USLEEP AXIS2_USLEEP
#define | WSF_SLEEP AXIS2_SLEEP
#define | WSF_LOG_LEVEL_CRITICAL AXIS2_LOG_LEVEL_CRITICAL
#define | WSF_LOG_LEVEL_ERROR AXIS2_LOG_LEVEL_ERROR
#define | WSF_LOG_LEVEL_WARNING AXIS2_LOG_LEVEL_WARNING
#define | WSF_LOG_LEVEL_INFO AXIS2_LOG_LEVEL_INFO
#define | WSF_LOG_LEVEL_DEBUG AXIS2_LOG_LEVEL_DEBUG
#define | WSF_LOG_LEVEL_USER AXIS2_LOG_LEVEL_USER
#define | WSF_LOG_LEVEL_TRACE AXIS2_LOG_LEVEL_TRACE
#define | AxisFault WSFault

## Detailed Description

Definitions for WSF/CPP Project.

## Define Documentation

#define WSF_CALL AXIS2_CALL

Map Axis2 Calling convention to WSF

#define WSF_EXTERN AXIS2_EXTERN

Map os dependent export macro to WSF

#define WSF_LOG_LEVEL_CRITICAL AXIS2_LOG_LEVEL_CRITICAL

Log Levels Critical level, logs only critical errors

#define WSF_LOG_LEVEL_DEBUG AXIS2_LOG_LEVEL_DEBUG

Debug level, logs everything

#define WSF_LOG_LEVEL_ERROR AXIS2_LOG_LEVEL_ERROR

Error level, logs only errors

#define WSF_LOG_LEVEL_INFO AXIS2_LOG_LEVEL_INFO

Info level, logs information

#define WSF_LOG_LEVEL_TRACE AXIS2_LOG_LEVEL_TRACE

Trace level, Enable with compiler time option AXIS2_TRACE

#define WSF_LOG_LEVEL_USER AXIS2_LOG_LEVEL_USER

User level, logs only user level debug messages

#define WSF_LOG_LEVEL_WARNING AXIS2_LOG_LEVEL_WARNING

Warning level, logs only warnings

#define WSF_SLEEP AXIS2_SLEEP

Define AXIS2_SLEEP as WSF_SLEEP

#define WSF_USLEEP AXIS2_USLEEP

Define AXIS2_USLEEP as WSF_USLEEP