Started to implement the DataOutput system, a replacement for DataSink.
[aesalon.git] / include / monitor / LogOutput.h
blobd31ffbc00a165a3a699177dd2e64345bdf991e75
1 /** Aesalon, a tool to visualize program behaviour in real time.
2 Copyright (C) 2009-2011, Aesalon development team.
4 Aesalon is distributed under the terms of the GNU GPLv3. See
5 the included file LICENSE for more information.
7 @file include/monitor/LogOutput.h
8 */
10 #ifndef AesalonMonitor_LogOutput_H
11 #define AesalonMonitor_LogOutput_H
13 #include <string>
15 #include "DataOutput.h"
17 namespace Monitor {
19 class LogOutput : public DataOutput {
20 private:
21 int m_fd;
22 public:
23 LogOutput(std::string spec);
24 virtual ~LogOutput();
26 virtual void output(Comm::Packet *packet);
29 } // namespace Monitor
31 #endif