Files
Sun1602/Tools/SunUpdateManager/SunUpdateAgent/UpdateToolSessionFactory.h
T
2022-10-26 12:25:11 +08:00

22 lines
470 B
C++

#pragma once
#include <Singleton.h>
#include <MemoryPoolFactory.h>
using namespace util;
class UpdateToolSession;
class UpdateToolSessionFactory : public Singleton<UpdateToolSessionFactory>
{
public:
UpdateToolSessionFactory(void);
~UpdateToolSessionFactory(void);
VOID Init( int nSize );
UpdateToolSession* AllocToolSession();
VOID FreeToolSession( UpdateToolSession *pSession );
private:
CMemoryPoolFactory<UpdateToolSession> * m_pToolSessionPool;
};