39 lines
713 B
C++
39 lines
713 B
C++
|
|
#include "zlog.
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
#include <iostream>
|
||
|
|
|
||
|
|
std::mutex zlog::_mutex = std::mutex();
|
||
|
|
|
||
|
|
void zlog::Message(std::string info, bool logCondition)
|
||
|
|
{
|
||
|
|
if (logCondition)
|
||
|
|
{
|
||
|
|
std::unique_lock<std::mutex> lock(_mutex);
|
||
|
|
std::cout << "Message: " + info << std::endl;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
void zlog::Message(std::string info)
|
||
|
|
{
|
||
|
|
std::unique_lock<std::mutex> lock(_mutex);
|
||
|
|
std::cout << "Message: " + info << std::endl;
|
||
|
|
}
|
||
|
|
|
||
|
|
void zlog::Exception(std::string info, bool logCondition)
|
||
|
|
{
|
||
|
|
if (logCondition)
|
||
|
|
{
|
||
|
|
std::unique_lock<std::mutex> lock(_mutex);
|
||
|
|
std::cout << "Exception: " + info << std::endl;
|
||
|
|
}
|
||
|
|
}
|
||
|
|
|
||
|
|
void zlog::Exception(std::string info)
|
||
|
|
{
|
||
|
|
std::unique_lock<std::mutex> lock(_mutex);
|
||
|
|
std::cout << "Exception: " + info << std::endl;
|
||
|
|
}
|