Stefan Schuermans
rename noarch (misnormer) to common
Stefan Schuermans commited f670ca0 at 2014-01-03 12:06:24
/* Blinker
Copyright 2011-2014 Stefan Schuermans <stefan@blinkenarea.org>
Copyleft GNU public license - http://www.gnu.org/copyleft/gpl.html
a blinkenarea.org project */
#ifndef BLINKER_FLEXIPIX_H
#define BLINKER_FLEXIPIX_H
#include <string>
#include <BlinkenLib/BlinkenFrame.h>
#include "Directory.h"
#include "File.h"
#include "InStreamFile.h"
#include "Mgrs.h"
#include "Module.h"
#include "Size.h"
#include "StreamRecv.h"
#include "Time.h"
#include "TimeCallee.h"
namespace Blinker {
/// FlexiPix output module
class FlexiPix: public Module, public StreamRecv, public TimeCallee
{
public:
/**
* @brief constructor
* @param[in] name module name
* @param[in] mgrs managers
* @param[in] dirBase base directory
*/
FlexiPix(const std::string &name, Mgrs &mgrs, const Directory &dirBase);
/// virtual destructor
virtual ~FlexiPix();
private:
/// copy constructor disabled
FlexiPix(const FlexiPix &that);
/// assignment operator disabled
const FlexiPix & operator=(const FlexiPix &that);
public:
/// check for update of configuration
virtual void updateConfig();
/**
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX