testapp/src_nofilename.cpp File Reference


Detailed Description

Sample file illustrating the selective disabling of filename from appearing in the logs generated from this file.

Definition in file src_nofilename.cpp.

#include <liblogger/liblogger_levels.h>
#include <liblogger/liblogger.h>

Go to the source code of this file.

Defines

#define LOG_LEVEL   LOG_LEVEL_INFO
#define DISABLE_FILENAMES
#define LOG_MODULE_NAME   "ModuleInfoTest"

Functions

int TestNoFilename ()


Define Documentation

#define DISABLE_FILENAMES

Definition at line 12 of file src_nofilename.cpp.

#define LOG_LEVEL   LOG_LEVEL_INFO

Definition at line 10 of file src_nofilename.cpp.

#define LOG_MODULE_NAME   "ModuleInfoTest"

Definition at line 14 of file src_nofilename.cpp.


Function Documentation

int TestNoFilename (  ) 

Definition at line 17 of file src_nofilename.cpp.

00018 {
00019         // log the function entry log.
00020         LogFuncEntry();
00021 
00022         LogTrace("Trace log %s %f", "Test", 1.066f);
00023         LogDebug("Debug level log" );
00024         LogInfo("Info level log %d" , 0);
00025         LogWarn("Warn level log" );
00026         LogError("Error level log" );
00027         LogFatal("Fatal level log" );
00028 
00029         if(1)
00030         {
00031                 // log the function exit .
00032                 LogFuncExit();
00033                 return 0;
00034         }
00035         else
00036         {
00037                 // log the function exit .
00038                 LogFuncExit();
00039                 return -1;
00040         }
00041         
00042 }


liblogger © 2007 - SourceForge.net Logo