wibble 0.1.28
|
00001 #ifndef WIBBLE_LOG_OSTREAM_H 00002 #define WIBBLE_LOG_OSTREAM_H 00003 00004 #include <wibble/log/stream.h> 00005 #include <ostream> 00006 00007 namespace wibble { 00008 namespace log { 00009 00011 struct OstreamSender : public Sender 00012 { 00013 protected: 00014 std::ostream& out; 00015 00016 public: 00017 OstreamSender(std::ostream& out); 00018 virtual ~OstreamSender() {} 00019 00020 virtual void send(Level level, const std::string& msg); 00021 }; 00022 00023 } 00024 } 00025 00026 // vim:set ts=4 sw=4: 00027 #endif