GCBM
outputerstreamfluxpostnotify.h
Go to the documentation of this file.
1 #ifndef MOJA_MODULES_CBM_OUTPUTERSTREAMFLUXPOSTNOTIFY_H_
2 #define MOJA_MODULES_CBM_OUTPUTERSTREAMFLUXPOSTNOTIFY_H_
3 
4 #include "moja/modules/cbm/_modules.cbm_exports.h"
5 #include "moja/flint/modulebase.h"
6 #include "moja/hash.h"
7 #include "moja/flint/outputerstreamflux.h"
8 
9 #include <fstream>
10 #include <iostream>
11 #include <string>
12 
13 using namespace std;
14 
15 namespace moja {
16 namespace modules {
17 namespace cbm {
18 
19  class CBM_API OutputerStreamFluxPostNotify : public flint::OutputerStreamFlux {
20  public:
21  OutputerStreamFluxPostNotify() : flint::OutputerStreamFlux() { }
23 
24  void configure(const DynamicObject& config) override;
25  void subscribe(NotificationCenter& notificationCenter) override;
26 
27  void onPostNotification(short preMessageSignal) override;
28  };
29 
30 }}} // namespace moja::Modules::CBM
31 
32 #endif // MOJA_MODULES_CBM_OUTPUTERSTREAMFLUXPOSTNOTIFY_H_
moja::modules::cbm::OutputerStreamFluxPostNotify::OutputerStreamFluxPostNotify
OutputerStreamFluxPostNotify()
Definition: outputerstreamfluxpostnotify.h:21
moja::modules::cbm
Definition: ageclasshelper.cpp:12
moja::modules::cbm::OutputerStreamFluxPostNotify
Definition: outputerstreamfluxpostnotify.h:19
moja::flint
Definition: cbmaggregatorcsvwriter.h:19
moja::modules::cbm::OutputerStreamFluxPostNotify::~OutputerStreamFluxPostNotify
virtual ~OutputerStreamFluxPostNotify()
Definition: outputerstreamfluxpostnotify.h:22
moja
Definition: ageclasshelper.cpp:10