#pragma once #include #include #include "ostream_sink.h" #include "../details/null_mutex.h" namespace c11log { namespace sinks { template class stdout_sink : public ostream_sink { public: stdout_sink() : ostream_sink(std::cout) {} }; typedef stdout_sink stdout_sink_mt; typedef stdout_sink stdout_sink_st; template class stderr_sink : public ostream_sink { public: stderr_sink() : ostream_sink(std::cerr) {} }; typedef stderr_sink stderr_sink_mt; typedef stderr_sink stderr_sink_st; } }