WARNING: USE THIS SOFTWARE AT YOUR OWN RISK! THIS IS EXPERIMENTAL SOFTWARE NOT INTENDED FOR PRODUCTION USE! Zuble is currently an early stage prototype. As such Zuble is minimally tested and inherently unstable. It is provided for experimental, development, and demonstration purposes only. | Zuble QML Types | Zuble C++ Classes | Zuble Overview |
Zuble
0.1
Zuble Framework C++/QML extension API
|
This class contains the Zuble logging parameters that control log output. More...
#include <ZblLogParams.h>
Public Member Functions | |
ZblLogParams () | |
ZblLogParams (LogFileFormat fileFormat, bool enableZubleLogging, bool enableFileOutput, bool enableStdOutput, const QString &logOutputDir, bool enableModelOutput, bool enableDetails) | |
ZblLogParams (const ZblLogParams ¶ms) | |
ZblLogParams & | operator= (const ZblLogParams ¶ms) |
bool | operator== (const ZblLogParams ¶ms) |
bool | operator!= (const ZblLogParams ¶ms) |
bool | equals (const ZblLogParams ¶ms) |
Public Attributes | |
bool | m_enableLogging |
Enables Zuble logging. More... | |
bool | m_enableFileOutput |
Enables log output to file. More... | |
bool | m_enableStdOutput |
Enables log output to stdout. More... | |
bool | m_enableModelOutput |
Enables log output to log histogram buffer. More... | |
bool | m_enableDetails |
Logs will include detailed debugging information. More... | |
LogFileFormat | m_fileFormat |
The current logger output file format. More... | |
QString | m_logOutputDir |
Directory in which log files are created. More... | |
This class contains the Zuble logging parameters that control log output.
Definition at line 38 of file ZblLogParams.h.
Zbl::ZblLogParams::ZblLogParams | ( | ) |
Definition at line 29 of file ZblLogParams.cpp.
Referenced by ZblLogParams().
|
inline |
Definition at line 44 of file ZblLogParams.h.
Zbl::ZblLogParams::ZblLogParams | ( | const ZblLogParams & | params | ) |
Definition at line 34 of file ZblLogParams.cpp.
bool Zbl::ZblLogParams::equals | ( | const ZblLogParams & | params | ) |
Definition at line 57 of file ZblLogParams.cpp.
Referenced by operator!=(), and operator==().
|
inline |
Definition at line 66 of file ZblLogParams.h.
ZblLogParams & Zbl::ZblLogParams::operator= | ( | const ZblLogParams & | params | ) |
Definition at line 45 of file ZblLogParams.cpp.
Referenced by ZblLogParams().
|
inline |
Definition at line 64 of file ZblLogParams.h.
bool Zbl::ZblLogParams::m_enableDetails |
Logs will include detailed debugging information.
Definition at line 99 of file ZblLogParams.h.
Referenced by equals(), Zbl::ZblLogAgent::formatTextMessage(), Zbl::ZblLogWorker::formatTextMessage(), operator=(), Zbl::ZblLogManager::setLogOutputParameters(), and ZblLogParams().
bool Zbl::ZblLogParams::m_enableFileOutput |
Enables log output to file.
Definition at line 81 of file ZblLogParams.h.
Referenced by equals(), operator=(), Zbl::ZblLogAgent::outputLogMessage(), Zbl::ZblLogWorker::outputLogMessage(), Zbl::ZblLogManager::setLogOutputParameters(), Zbl::ZblLogWorker::setOutputParameters(), Zbl::ZblLogAgent::setOutputParameters(), and ZblLogParams().
bool Zbl::ZblLogParams::m_enableLogging |
Enables Zuble logging.
Definition at line 75 of file ZblLogParams.h.
Referenced by equals(), Zbl::ZblLogManager::onLogWorkerOutputParametersUpdated(), operator=(), Zbl::ZblLogManager::setLogOutputParameters(), Zbl::ZblLogWorker::setOutputParameters(), Zbl::ZblLogAgent::setOutputParameters(), and ZblLogParams().
bool Zbl::ZblLogParams::m_enableModelOutput |
Enables log output to log histogram buffer.
Definition at line 93 of file ZblLogParams.h.
Referenced by equals(), operator=(), Zbl::ZblLogAgent::outputLogMessage(), Zbl::ZblLogWorker::outputLogMessage(), Zbl::ZblLogManager::setLogOutputParameters(), and ZblLogParams().
bool Zbl::ZblLogParams::m_enableStdOutput |
Enables log output to stdout.
Definition at line 87 of file ZblLogParams.h.
Referenced by equals(), operator=(), Zbl::ZblLogAgent::outputLogMessage(), Zbl::ZblLogWorker::outputLogMessage(), Zbl::ZblLogManager::setLogOutputParameters(), and ZblLogParams().
LogFileFormat Zbl::ZblLogParams::m_fileFormat |
The current logger output file format.
Definition at line 104 of file ZblLogParams.h.
Referenced by Zbl::ZblLogAgent::createLogFile(), Zbl::ZblLogWorker::createLogFile(), equals(), operator=(), Zbl::ZblLogAgent::outputLogMessage(), Zbl::ZblLogWorker::outputLogMessage(), Zbl::ZblLogManager::setLogOutputParameters(), Zbl::ZblLogAgent::setOutputParameters(), Zbl::ZblLogWorker::setOutputParameters(), and ZblLogParams().
QString Zbl::ZblLogParams::m_logOutputDir |
Directory in which log files are created.
Definition at line 110 of file ZblLogParams.h.
Referenced by Zbl::ZblLogAgent::createLogFile(), Zbl::ZblLogWorker::createLogFile(), equals(), operator=(), Zbl::ZblLogManager::setLogOutputParameters(), Zbl::ZblLogWorker::setOutputParameters(), Zbl::ZblLogAgent::setOutputParameters(), and ZblLogParams().
Zuble documentation copyright © 2019 Bob Dinitto. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Zuble is a derivative work of Qt version 5. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.