14 lines
		
	
	
		
			339 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			339 B
		
	
	
	
		
			C++
		
	
	
	
	
	
#include "singleton.h"
 | 
						|
 | 
						|
namespace singleapi {
 | 
						|
    pmr::unsynchronized_pool_resource* MemoryInfo::Pool() {
 | 
						|
        static pmr::unsynchronized_pool_resource pool;
 | 
						|
        return &pool;
 | 
						|
    }
 | 
						|
    GlobalManager* GlobalManager::Ptr()
 | 
						|
    {
 | 
						|
        static GlobalManager globalManager{ MemoryInfo::Pool()};
 | 
						|
        return &globalManager;
 | 
						|
    }
 | 
						|
}
 |