2025-03-07 22:15:36 +01:00

33 lines
581 B
C++

namespace seafire::server
{
template<typename Header>
bool
has(request_t const& r)
{
return protocol::has<Header>(r.get_message());
}
template<typename Header>
bool
has_quick(request_t const& r)
{
return protocol::has_quick<Header>(r.get_message());
}
template<typename Header>
auto
get(request_t const& r)
{
return protocol::get<Header>(r.get_message());
}
template<typename Header>
auto
get(request_t const& r, std::error_code& ec)
{
return protocol::get<Header>(r.get_message(), ec);
}
} // namespace seafire::server