eis/inc/eqpalg/eqpalg.h

50 lines
1.3 KiB
C
Raw Normal View History

/*********************************************************************
*
* : eqpalg.h
*
* : Shanghai Baosight Software Co., Ltd.
*
*********************************************************************/
#ifndef _H_EQ_ALG_H
#define _H_EQ_ALG_H
#include <pace/pace.h>
#include <pace/Component.h>
#include <log4cplus/LOG.h>
#include <eqpalg/EqpAlgICEI.h>
#include <glob/ConnectionMag.h>
#include <iostream>
using namespace std;
/*********************************************************************
* : baosight
* : Shanghai Baosight Software Co., Ltd.
* :
*
*********************************************************************/
namespace baosight{
class eqpalg : public Component
{
public :
eqpalg();
virtual ~eqpalg();
/**********************************************************************
* :
* start
* int
* :
*
**********************************************************************/
virtual int start();
private:
MessageICEPtr eqpalg_server;
ConnectionMag* mp_conMag;
};
};
#endif