#include <Logging.h>
◆ Log() [1/2]
◆ ~Log()
◆ Log() [2/2]
| Log::Log |
( |
Log const & |
copy | ) |
|
|
private |
◆ Debug()
| void Log::Debug |
( |
const std::string & |
msg | ) |
|
|
static |
◆ DebugEnabled()
| bool Log::DebugEnabled |
( |
| ) |
|
|
static |
◆ Error()
| oms_status_enu_t Log::Error |
( |
const std::string & |
msg, |
|
|
const std::string & |
function |
|
) |
| |
|
static |
◆ getInstance()
| Log & Log::getInstance |
( |
| ) |
|
|
staticprivate |
◆ getLoggingLevel()
| const int Log::getLoggingLevel |
( |
| ) |
|
|
static |
◆ Info()
| void Log::Info |
( |
const std::string & |
msg | ) |
|
|
static |
◆ operator=()
| Log& Log::operator= |
( |
Log const & |
copy | ) |
|
|
private |
◆ printStringToStream()
| void Log::printStringToStream |
( |
std::ostream & |
stream, |
|
|
const std::string & |
type, |
|
|
const std::string & |
msg |
|
) |
| |
|
private |
◆ ProgressBar()
| void Log::ProgressBar |
( |
double |
start, |
|
|
double |
stop, |
|
|
double |
value |
|
) |
| |
|
static |
◆ setLogFile()
◆ setLoggingCallback()
◆ setLoggingLevel()
◆ setMaxLogFileSize()
| static void Log::setMaxLogFileSize |
( |
const unsigned long |
size | ) |
|
|
inlinestatic |
◆ TerminateBar()
| void Log::TerminateBar |
( |
| ) |
|
|
static |
◆ Trace()
| void Log::Trace |
( |
const std::string & |
function, |
|
|
const std::string & |
file, |
|
|
const long |
line |
|
) |
| |
|
static |
◆ TraceEnabled()
| bool Log::TraceEnabled |
( |
| ) |
|
|
static |
◆ Warning()
◆ cb
◆ filename
| std::string Log::filename |
|
private |
◆ limit
| unsigned long Log::limit = 1024*1024*50 |
|
private |
◆ logFile
| std::ofstream Log::logFile |
|
private |
◆ logLevel
◆ numErrors
| unsigned int Log::numErrors |
|
private |
◆ numMessages
| unsigned int Log::numMessages |
|
private |
◆ numWarnings
| unsigned int Log::numWarnings |
|
private |
◆ percent
◆ progress
| bool Log::progress = false |
|
private |
◆ size
| unsigned long Log::size = 0 |
|
private |
The documentation for this class was generated from the following files:
- /var/lib/jenkins1/ws/OMSimulator_om_maintenance_v1.21/src/OMSimulatorLib/Logging.h
- /var/lib/jenkins1/ws/OMSimulator_om_maintenance_v1.21/src/OMSimulatorLib/Logging.cpp