// This may look like C code, but it is really -*- C++ -*- #ifndef NOOPPR_H #define NOOPPR_H #include "toiprocessor.h" // Un processeur qui ne fait rien ! // Au mieux, copie son entree sur la sortie - peut avoir 2 entrees // Peut introduire un delai de wsize class NoOpProcessor : public TOIProcessor { public: NoOpProcessor(int wsz=0); // ~NoOpProcessor(); inline int WSize() const { return wsize; } inline int_8 ProcessedSampleCount() const { return totnscount; } virtual void PrintStatus(ostream & os) ; // const plus tard virtual void init(); virtual void run(); protected: int_8 totnscount; // Nombre total d'echantillon processe int wsize; // Taille de fenetre de travail }; #endif