tinyrpc/includes/log/logger.h

18 lines
355 B
C++

#pragma once
#include <iostream>
#include <ostream>
// #define LOGGER (std::cout << __FILE__ << ":" << __LINE__)
struct logger {
logger() = default;
template<typename T>
std::ostream& operator <<(T msg) {
return std::cout << __FILE__ << ":" << __LINE__ << " " << msg;
}
~logger() {
std::cout << std::endl;
}
};