Began implementing cpuTime module again.
[aesalon.git] / include / monitor / InformerMarshal.h
blob5246e4cb83637011f6a2257e7f83a007cb2ba467
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/InformerMarshal.h
8 */
10 #ifndef AesalonMonitor_InformerMarshal_H
11 #define AesalonMonitor_InformerMarshal_H
13 #include "marshal/Interface.h"
15 namespace Monitor {
17 class InformerMarshal : public Marshal::Interface {
18 public:
19 InformerMarshal();
20 virtual ~InformerMarshal();
22 virtual Comm::Packet *marshal(Comm::Packet *packet);
23 private:
24 void moduleLoaded(Comm::Packet *packet);
27 } // namespace Monitor
29 #endif