Files
clients/FilterProcess/sfilterprocess.h
admin 1cae1cea88 프로젝트 이름 변경
FilterProcess -> Legacy_FilterProcess로 변경
sfilterprocess -> FilterProcess로 변경


git-svn-id: svn://192.168.0.12/source@316 8346c931-da38-4b9b-9d4c-e48b93cbd075
2016-11-21 07:09:35 +00:00

41 lines
994 B
C++

#ifndef SFILTERPROCESS
#define SFILTERPROCESS
#include "sinitializer.h"
#include "sdatagroup.h"
#include "sconsumer.h"
#include "sinfluencer.h"
#include "sspammer.h"
#include "spowercafe.h"
#include <QObject>
class QString;
class SFilterProcess:public QObject
{
Q_OBJECT
private:
SInitializer m_SInitializer;
SDatagroup m_SDatagroup;
SConsumer m_SConsumer;
SInfluencer m_SInfluencer;
SSpammer m_SSpammer;
SPowercafe m_SPowercafe;
SConsumerMarketer m_SConsumerMarketer;
SConsumerCheckList m_SConsumerCheckList;
int m_nCompany;
public:
enum E_SERVICE
{
E_SERVICE_INFLUENCER = 1,
E_SERVICE_CONSUMER,
E_SERVICE_SPAMMER,
E_SERVICE_POWERCAFE
};
SFilterProcess(QObject *parent = 0):QObject(parent), m_nCompany(-1){}
bool init(QString _strFilterProcessGroupID, QString _strFilterProcessGroupName);
bool run();
int getCompanyNum();
};
#endif // SFILTERPROCESS