Files
clients/sfilterprocess/sfilterprocess.h
admin 4e6aead7b3 filter 최종 종료시에 website에 이를 알리는 기능
git-svn-id: svn://192.168.0.12/source@314 8346c931-da38-4b9b-9d4c-e48b93cbd075
2016-11-11 06:24:32 +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