fhq-server  v0.2.33
Documentation for fhq-server. FreeHackQuest is an open source platform for competitions of computer security.
Public Member Functions | Public Attributes | List of all members
WsjcppLogGlobalConf Class Reference

#include <wsjcpp_core.h>

Public Member Functions

 WsjcppLogGlobalConf ()
 
void doLogRotateUpdateFilename (bool bForce=false)
 

Public Attributes

std::mutex logMutex
 
std::string logDir
 
std::string logPrefixFile
 
std::string logFile
 
bool enableLogFile
 
long logStartTime
 
long logRotationPeriodInSeconds
 
std::deque< std::string > logLastMessages
 

Constructor & Destructor Documentation

◆ WsjcppLogGlobalConf()

WsjcppLogGlobalConf::WsjcppLogGlobalConf ( )

Member Function Documentation

◆ doLogRotateUpdateFilename()

void WsjcppLogGlobalConf::doLogRotateUpdateFilename ( bool  bForce = false)

Member Data Documentation

◆ enableLogFile

bool WsjcppLogGlobalConf::enableLogFile

◆ logDir

std::string WsjcppLogGlobalConf::logDir

◆ logFile

std::string WsjcppLogGlobalConf::logFile

◆ logLastMessages

std::deque<std::string> WsjcppLogGlobalConf::logLastMessages

◆ logMutex

std::mutex WsjcppLogGlobalConf::logMutex

◆ logPrefixFile

std::string WsjcppLogGlobalConf::logPrefixFile

◆ logRotationPeriodInSeconds

long WsjcppLogGlobalConf::logRotationPeriodInSeconds

◆ logStartTime

long WsjcppLogGlobalConf::logStartTime

The documentation for this class was generated from the following files: