MemoryResource.h pma/Defs.h cstddef Aliases.h Aliases.h Aliases.h AlignedMemoryResource.h ArenaMemoryResource.h DefaultMemoryResource.h MemoryResource.cpp PolyAllocator.h pma::MemoryResource pma //CopyrightEpicGames,Inc.AllRightsReserved. #pragmaonce #include"pma/Defs.h" #include<cstddef> namespacepma{ classPMAAPIMemoryResource{ public: virtual~MemoryResource(); virtualvoid*allocate(std::size_tsize,std::size_talignment)=0; virtualvoiddeallocate(void*ptr,std::size_tsize,std::size_talignment)=0; }; }//namespacepma