57 lines
1.2 KiB
C
57 lines
1.2 KiB
C
|
|
/*********************************************************************
|
|||
|
|
*
|
|||
|
|
* <EFBFBD><EFBFBD> <EFBFBD><EFBFBD>: GetConfig.h <EFBFBD><EFBFBD>ȡ<EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
*
|
|||
|
|
* <EFBFBD><EFBFBD>Ȩ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>: Shanghai Baosight Software Co., Ltd.
|
|||
|
|
*
|
|||
|
|
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD>:
|
|||
|
|
* :
|
|||
|
|
* :
|
|||
|
|
*
|
|||
|
|
* <EFBFBD>汾<EFBFBD><EFBFBD>ʷ
|
|||
|
|
* 1.0 2010-09-01 echo_li <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ע<EFBFBD><EFBFBD>
|
|||
|
|
*
|
|||
|
|
*********************************************************************/
|
|||
|
|
|
|||
|
|
#ifndef H_GETCONFIG_H
|
|||
|
|
#define H_GETCONFIG_H
|
|||
|
|
#include <log4cplus/LOG.h>
|
|||
|
|
#include <Ice/BuiltinSequences.h>
|
|||
|
|
|
|||
|
|
using namespace baosight;
|
|||
|
|
using namespace log4cplus;
|
|||
|
|
|
|||
|
|
struct DataBlock{
|
|||
|
|
char TaskName[48];
|
|||
|
|
int SwitchFact;
|
|||
|
|
unsigned int DelayTime;
|
|||
|
|
int LenBuf;
|
|||
|
|
int TimeMethod;
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
/*********************************************************************
|
|||
|
|
* <EFBFBD><EFBFBD> <EFBFBD><EFBFBD>: GetConfig
|
|||
|
|
* <EFBFBD><EFBFBD>Ȩ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>: Shanghai Baosight Software Co., Ltd.
|
|||
|
|
* <EFBFBD><EFBFBD> ְ <EFBFBD><EFBFBD>:
|
|||
|
|
* :
|
|||
|
|
* :
|
|||
|
|
* <EFBFBD>汾<EFBFBD><EFBFBD>ʷ
|
|||
|
|
* 1.0 2010-09-01 echo_li <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ע<EFBFBD><EFBFBD>
|
|||
|
|
*
|
|||
|
|
*********************************************************************/
|
|||
|
|
class GetConfig
|
|||
|
|
{
|
|||
|
|
public:
|
|||
|
|
GetConfig();
|
|||
|
|
virtual ~GetConfig();
|
|||
|
|
vector<Ice::ByteSeq> readcfg();
|
|||
|
|
private:
|
|||
|
|
struct DataBlock db;
|
|||
|
|
char *path;
|
|||
|
|
char filename[256];
|
|||
|
|
std::vector<Ice::ByteSeq> vctseq;
|
|||
|
|
std::vector<unsigned char> seq;
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
#endif
|