37 lines
739 B
C++
37 lines
739 B
C++
#ifndef SFILTERPROCESS
|
|
#define SFILTERPROCESS
|
|
#include "sinitializer.h"
|
|
#include "sdatagroup.h"
|
|
#include "sconsumer.h"
|
|
#include "sinfluencer.h"
|
|
#include "sspammer.h"
|
|
#include "spowercafe.h"
|
|
class QString;
|
|
|
|
class SFilterProcess
|
|
{
|
|
private:
|
|
SInitializer m_SInitializer;
|
|
SDatagroup m_SDatagroup;
|
|
SConsumer m_SConsumer;
|
|
SInfluencer m_SInfluencer;
|
|
SSpammer m_SSpammer;
|
|
SPowercafe m_SPowercafe;
|
|
|
|
public:
|
|
enum E_SERVICE
|
|
{
|
|
E_SERVICE_INFLUENCER = 1,
|
|
E_SERVICE_CONSUMER,
|
|
E_SERVICE_SPAMMER,
|
|
E_SERVICE_POWERCAFE
|
|
};
|
|
|
|
bool init(QString _strFilterProcessGroupID, QString _strFilterProcessGroupName);
|
|
bool run();
|
|
|
|
};
|
|
|
|
#endif // SFILTERPROCESS
|
|
|