eis/inc/znode/CollectZone.h.bak

34 lines
679 B
C
Raw Normal View History

/*********************************************************************
*
* <EFBFBD><EFBFBD> <EFBFBD><EFBFBD>: MemZone.h
*
* <EFBFBD><EFBFBD>Ȩ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>: Shanghai Baosight Software Co., Ltd.
*
*********************************************************************/
#ifndef _H_COLLECT_ZONE_H
#define _H_COLLECT_ZONE_H
#include <Ice/BuiltinSequences.h>
#include <zlib/MemTrk.h>
#include <zlib/MemZone.h>
#include <glob/BinaryTele.h>
using namespace baosight;
class CollectZone
{
public:
CollectZone(void);
public:
~CollectZone(void);
public:
int dispatch(int eventNo,const ::Ice::ByteSeq&);
private:
vector<CMemZone*> v_memzone;
BinaryTele* p_tele;
map<string,vector<int> > v_zones;
};
#endif