Log Files
%CODE{"c++"}% // Comment out to stop logging #define logging
// Logfile
#ifdef logging
const char*
LogFile = "/tmp/skonsslookup.log";
ofstream logFile;
string timestamp() {
time_t _tm =time(NULL );
struct tm * curtime = localtime ( &_tm );
string t = asctime(curtime);
t.erase(t.end() - 1);
return t;
}
#define log(message) logFile << timestamp() << ": " << message << endl
#else
#define log(message)
#endif
// In the mainline of the program #ifdef logging logFile.open(
LogFile,ios::out); #endif
// Writing a log message log("Request: "+searchString);
%ENDCODE%