Header file stl_allocator.hpp
#define SIPLASPLAS_ALLOCATOR_STL_ALLOCATOR_HPP
#include <memory>
#include <ctti/type_id.hpp>
#include <sstream>
namespace cpp
{
template <typename T, typename Allocator>
struct STLAllocator;
template <typename T, typename Allocator>
cpp::STLAllocator<T, std::decay_t<Allocator>> make_stl_allocator();
}