//============ Copyright Valve Corporation, All rights reserved. ============// // // Purpose: // // $NoKeywords: $ // // A growable memory class. //===========================================================================// #pragma once template class CUtlMemory { public: CUtlMemory() {}; CUtlMemory(uintptr_t ptr) : m_pMemory(ptr) {}; private: void* m_pMemory; int64_t m_nAllocationCount; int64_t m_nGrowSize; };