69ac12fcb8ee5ac55fadc04d3a96a3a7c2d0038a
Stefan Schuermans implement operator connecti...

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) #ifndef BLINKER_OPPRINTER_H
7) #define BLINKER_OPPRINTER_H
8) 
9) #include <string>
10) 
11) #include "Directory.h"
12) #include "File.h"
13) #include "Mgrs.h"
14) #include "Module.h"
15) #include "OpConn.h"
16) #include "OpConnIf.h"
17) #include "OpReqIf.h"
18) 
19) namespace Blinker {
20) 
21) /// a operator connection printer
22) class OpPrinter: public Module, public OpReqIf
23) {
24) public:
25)   /**
26)    * @brief constructor
Stefan Schuermans make modules know their name

Stefan Schuermans authored 12 years ago

27)    * @param[in] name module name
Stefan Schuermans implement operator connecti...

Stefan Schuermans authored 12 years ago

28)    * @param[in] mgrs managers
29)    * @param[in] dirBase base directory
30)    */
Stefan Schuermans make modules know their name

Stefan Schuermans authored 12 years ago

31)   OpPrinter(const std::string &name, Mgrs &mgrs, const Directory &dirBase);