#ifndef __VRPOOLOBJECT_H__ #define __VRPOOLOBJECT_H__ #include #define VR_DATAPOOL_NAME "vrMyPool" #define VR_DATAPOOL_SIZE 5120000 class vrPoolObject { public: vrPoolObject() {} virtual ~vrPoolObject() {} void *operator new(size_t sz, int id=0); void operator delete(void *mem); static void initPool(); static void exitPool(); protected: static pfDataPool *pdata; }; #endif