StudioLogger
Handle logger callbacks via Qt for thread correctness.
#include <StudioLogger.h>
Inherits from QObject
Public Signals
Name | |
---|---|
void | message(std::string str) |
void | error(std::string str) |
void | warning(std::string str) |
void | debug(std::string str) |
void | status(std::string str) |
void | progress(int value, std::string str) |
Public Functions
Name | |
---|---|
StudioLogger() | |
virtual | ~StudioLogger() |
void | register_callbacks() |
void | handle_message(std::string str) |
void | handle_error(std::string str) |
void | handle_warning(std::string str) |
void | handle_debug(std::string str) |
void | handle_status(std::string str) |
void | handle_progress(double value, std::string str) |
Public Signals Documentation
signal message
void message(
std::string str
)
signal error
void error(
std::string str
)
signal warning
void warning(
std::string str
)
signal debug
void debug(
std::string str
)
signal status
void status(
std::string str
)
signal progress
void progress(
int value,
std::string str
)
Public Functions Documentation
function StudioLogger
inline StudioLogger()
function ~StudioLogger
virtual ~StudioLogger()
function register_callbacks
void register_callbacks()
function handle_message
void handle_message(
std::string str
)
function handle_error
void handle_error(
std::string str
)
function handle_warning
void handle_warning(
std::string str
)
function handle_debug
void handle_debug(
std::string str
)
function handle_status
void handle_status(
std::string str
)
function handle_progress
void handle_progress(
double value,
std::string str
)
Updated on 2024-03-17 at 12:58:44 -0600