63fa54dada506b85a75674d3b1644cb1da984789
Stefan Schuermans implemented output module t...

Stefan Schuermans authored 12 years ago

1) /* Blinker
2)    Copyright 2011 Stefan Schuermans <stefan@blinkenarea.org>
3)    Copyleft GNU public license - http://www.gnu.org/copyleft/gpl.html
4)    a blinkenarea.org project */
5) 
6) #include <string>
7) 
8) #include <BlinkenLib/BlinkenFrame.h>
9) #include <BlinkenLib/BlinkenProto.h>
10) 
11) #include "CallMgr.h"
12) #include "Device.h"
13) #include "Directory.h"
14) #include "File.h"
15) #include "InStreamFile.h"
16) #include "Module.h"
17) #include "NameFile.h"
18) #include "Output.h"
19) #include "Protocol.h"
20) #include "ProtocolFile.h"
21) #include "SerCfgFile.h"
22) #include "StreamMgr.h"
23) #include "StreamRecv.h"
Stefan Schuermans added missing header file

Stefan Schuermans authored 12 years ago

24) #include "Time.h"
Stefan Schuermans implemented output module t...

Stefan Schuermans authored 12 years ago

25) #include "TimeCallee.h"
26) 
27) namespace Blinker {
28) 
29) /**
30)  * @brief constructor
31)  * @param[in] callMgr callback manager
32)  * @param[in] streamMgr stream manager
33)  * @param[in] dirBase base directory
34)  */
35) Output::Output(CallMgr &callMgr, StreamMgr &streamMgr,
36)                const Directory &dirBase):
37)   Module(callMgr, streamMgr, dirBase),
38)   m_fileInStream(dirBase.getFile("instream"), streamMgr),
39)   m_fileProtocol(dirBase.getFile("protocol")),
40)   m_fileDevice(dirBase.getFile("device")),
Stefan Schuermans add missing initialization

Stefan Schuermans authored 12 years ago

41)   m_fileSerCfg(dirBase.getFile("ser_cfg")),
42)   m_pDevice(NULL)