1 #pragma once 2 3 // TODO: This file with a workaround for std::make_unique() has become obsolete 4 // after switching from C++11 to C++14 5 #include <memory> 6