Files
rippled/include/xrpl/server/Server.h
Bart 34ef577604 refactor: Replace include guards by '#pragma once' (#6322)
This change replaces all include guards in the `src/` and `include/` directories by `#pragma once`.
2026-02-04 09:50:21 -05:00

21 lines
536 B
C++

#pragma once
#include <xrpl/beast/utility/Journal.h>
#include <xrpl/beast/utility/PropertyStream.h>
#include <xrpl/server/Port.h>
#include <xrpl/server/detail/ServerImpl.h>
#include <boost/asio/io_context.hpp>
namespace xrpl {
/** Create the HTTP server using the specified handler. */
template <class Handler>
std::unique_ptr<Server>
make_Server(Handler& handler, boost::asio::io_context& io_context, beast::Journal journal)
{
return std::make_unique<ServerImpl<Handler>>(handler, io_context, journal);
}
} // namespace xrpl