implemnted operator connect...
Stefan Schuermans authored 12 years ago
|
src/noarch/OpSplitterExtension.h 1) /* Blinker
|
update copyright header
Stefan Schuermans authored 5 years ago
|
src/common/OpSplitterExtension.h 2) Copyright 2011-2019 Stefan Schuermans <stefan@blinkenarea.org>
|
implemnted operator connect...
Stefan Schuermans authored 12 years ago
|
src/noarch/OpSplitterExtension.h 3) Copyleft GNU public license - http://www.gnu.org/copyleft/gpl.html
src/noarch/OpSplitterExtension.h 4) a blinkenarea.org project */
src/noarch/OpSplitterExtension.h 5)
src/noarch/OpSplitterExtension.h 6) #ifndef BLINKER_OPSPLITTEREXTENSION_H
src/noarch/OpSplitterExtension.h 7) #define BLINKER_OPSPLITTEREXTENSION_H
src/noarch/OpSplitterExtension.h 8)
src/noarch/OpSplitterExtension.h 9) #include <string>
src/noarch/OpSplitterExtension.h 10)
src/noarch/OpSplitterExtension.h 11) #include "Directory.h"
src/noarch/OpSplitterExtension.h 12) #include "Module.h"
src/noarch/OpSplitterExtension.h 13) #include "NameFile.h"
src/noarch/OpSplitterExtension.h 14) #include "OpSplitter.h"
src/noarch/OpSplitterExtension.h 15)
src/noarch/OpSplitterExtension.h 16) namespace Blinker {
src/noarch/OpSplitterExtension.h 17)
src/noarch/OpSplitterExtension.h 18) /// extension of operator connection splitter
src/noarch/OpSplitterExtension.h 19) class OpSplitter::Extension
src/noarch/OpSplitterExtension.h 20) {
src/noarch/OpSplitterExtension.h 21) public:
src/noarch/OpSplitterExtension.h 22) /**
src/noarch/OpSplitterExtension.h 23) * @brief constructor
src/noarch/OpSplitterExtension.h 24) * @param[in] opSplitter owning operator connection splitter object
src/noarch/OpSplitterExtension.h 25) * @param[in] name extension name (i.e. number)
src/noarch/OpSplitterExtension.h 26) * @param[in] dirBase base directory
src/noarch/OpSplitterExtension.h 27) */
src/noarch/OpSplitterExtension.h 28) Extension(OpSplitter &opSplitter, const std::string &name,
src/noarch/OpSplitterExtension.h 29) const Directory &dirBase);
src/noarch/OpSplitterExtension.h 30)
src/noarch/OpSplitterExtension.h 31) /// destructor
src/noarch/OpSplitterExtension.h 32) ~Extension();
src/noarch/OpSplitterExtension.h 33)
src/noarch/OpSplitterExtension.h 34) private:
src/noarch/OpSplitterExtension.h 35) /// copy constructor disabled
src/noarch/OpSplitterExtension.h 36) Extension(const Extension &that);
src/noarch/OpSplitterExtension.h 37)
src/noarch/OpSplitterExtension.h 38) /// assignment operator disabled
src/noarch/OpSplitterExtension.h 39) const Extension & operator=(const Extension &that);
src/noarch/OpSplitterExtension.h 40)
src/noarch/OpSplitterExtension.h 41) public:
src/noarch/OpSplitterExtension.h 42) /// check for update of configuration
src/noarch/OpSplitterExtension.h 43) void updateConfig();
src/noarch/OpSplitterExtension.h 44)
src/noarch/OpSplitterExtension.h 45) protected:
|
rename "module" to "target"
Stefan Schuermans authored 5 years ago
|
src/common/OpSplitterExtension.h 46) /// (re-)get target operator interface to connect to
src/common/OpSplitterExtension.h 47) void getTarget();
|
implemnted operator connect...
Stefan Schuermans authored 12 years ago
|
src/noarch/OpSplitterExtension.h 48)
src/noarch/OpSplitterExtension.h 49) /**
src/noarch/OpSplitterExtension.h 50) * @brief convert extension name to extension number
src/noarch/OpSplitterExtension.h 51) * @param[in] name extension name
src/noarch/OpSplitterExtension.h 52) * @param[out] number extension number (name without all non-digits)
src/noarch/OpSplitterExtension.h 53) */
src/noarch/OpSplitterExtension.h 54) static void name2number(const std::string &name, std::string &number);
src/noarch/OpSplitterExtension.h 55)
src/noarch/OpSplitterExtension.h 56) protected:
src/noarch/OpSplitterExtension.h 57) OpSplitter &m_opSplitter; ///< owning operator connection splitter object
src/noarch/OpSplitterExtension.h 58) std::string m_name; ///< extension name (i.e. number)
|
rename "module" to "target"
Stefan Schuermans authored 5 years ago
|
src/common/OpSplitterExtension.h 59) NameFile m_fileTarget; ///< target operator interface name to connect to
|