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