RCSStreamingMelter/lib/Defective.h
/*
* Defective.h
*
* Created on: Apr 27, 2010
* Author: daniele
*/
#ifndef DEFECTIVE_H_
#define DEFECTIVE_H_
struct Defective : DataState< Defective, Parsing >
{
public:
typedef sc::custom_reaction< EvNewData > reactions;
sc::result react( const EvNewData & ev );
Defective();
~Defective() {}
private:
void init() {}
StateResult parse() { return PROCESSED; }
sc::result transitToNext() { return discard_event(); }
};
#endif /* DEFECTIVE_H_ */