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