12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- #include <iostream>
- #include "test_logger.hpp"
- TestLogger test_logger;
- TestLogger& TestLogger::info() {
- *this << "[ INFO ] ";
- return *this;
- }
- TestLogger& TestLogger::trace() {
- *this << "[ TRACE ] ";
- return *this;
- }
- TestLogger& TestLogger::error() {
- *this << "[ ERROR ] ";
- return *this;
- }
- void TestLogger::reset() {
- this->m_log.str("");
- };
- void TestLogger::print_log() {
- std::cerr << this->m_log.str();
- }
|