#include "xcb_resource.hh" #include "xcb_connection.hh" #include #include #include namespace xcb { unique_wnd make_unique_wnd(shared_conn conn) { return std::make_unique>( std::move(conn)); } shared_wnd make_shared_wnd(shared_conn conn) { return std::make_shared>( std::move(conn)); } unique_gc make_unique_gc(shared_conn conn) { return std::make_unique>( std::move(conn)); } shared_gc make_shared_gc(shared_conn conn) { return std::make_shared>( std::move(conn)); } unique_font make_unique_font(shared_conn conn) { return std::make_unique>( std::move(conn)); } shared_font make_shared_font(shared_conn conn) { return std::make_shared>( std::move(conn)); } } // namespace xcb