AuxPort 0.2
Modules for Audio Software Development
|
This class provides static interfaces to allow the end user to log their messages on the console. More...
#include <AuxLog.h>
Static Public Member Functions | |
template<class T > | |
static void | Log (const T &message, const LogType &logType=LogType::Info, const ColourType &colourType=ColourType::White, const AuxPort::Time::TimeType &timeType=AuxPort::Time::TimeType::time) |
Log is a function that allows you to log "string" messages on the console. | |
template<class T > | |
static void | Log (const std::vector< T > &messages, const LogType &logType=LogType::Info, const ColourType &colourType=ColourType::White, const AuxPort::Time::TimeType &timeType=AuxPort::Time::TimeType::time) |
Log is a function that allows you to log "string" messages on the console. | |
This class provides static interfaces to allow the end user to log their messages on the console.
It also consists of Logging directives such as Info, Warning, Error, Success which are implemented in the form of interfaces.
Example:
|
inlinestatic |
Log is a function that allows you to log "string" messages on the console.
messages | Messages to be logged |
logType | This tells the function to which type of message is to be logged on the console. (Eg: Error, Warning, Success, Info) |
colourType | Allows you to choose the colour of your logged message |
timeType | Allows you to choose between different date or time stamps for the logged messages. |
|
inlinestatic |
Log is a function that allows you to log "string" messages on the console.
message | Message to be logged |
logType | This tells the function to which type of message is to be logged on the console. (Eg: Error, Warning, Success, Info) |
colourType | Allows you to choose the colour of your logged message |
timeType | Allows you to choose between different date or time stamps for the logged messages. |