Public Member Functions | Static Public Member Functions | Public Attributes | Private Attributes | List of all members
CLog Class Reference

#include <log.h>

Public Member Functions

 CLog ()
void setDebugLevel (int debugLevel)
void setFilename (std::string filename)
void setInputLevel (int inputLevel)
void writeLine (std::string line, bool append=true)

Static Public Member Functions

static std::string generateLogname (std::string path)
static std::string getTimeAsStr ()

Public Attributes

int debugLevel
int inputLevel

Private Attributes

std::string filename
std::string path

Detailed Description

Definition at line 44 of file log.h.

Constructor & Destructor Documentation

CLog::CLog ( )

Definition at line 30 of file log.cpp.

Member Function Documentation

std::string CLog::generateLogname ( std::string  path)

Definition at line 67 of file log.cpp.

std::string CLog::getTimeAsStr ( )

Definition at line 55 of file log.cpp.

void CLog::setDebugLevel ( int  debugLevel)

Definition at line 40 of file log.cpp.

void CLog::setFilename ( std::string  filename)

Definition at line 75 of file log.cpp.

void CLog::setInputLevel ( int  inputLevel)

Definition at line 35 of file log.cpp.

void CLog::writeLine ( std::string  line,
bool  append = true 

Definition at line 45 of file log.cpp.

Member Data Documentation

int CLog::debugLevel

Definition at line 49 of file log.h.

std::string CLog::filename

Definition at line 47 of file log.h.

int CLog::inputLevel

Definition at line 50 of file log.h.

std::string CLog::path

Definition at line 47 of file log.h.

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

Author(s): Aumann Florian, Heller Florian, Jäkel Rainer, Wittenbeck Valerij
autogenerated on Mon Jun 10 2019 12:35:36