Files
libart-seafire-server/art/seafire/server/request.txx
The Artist 41a9f653d8
All checks were successful
on-push / build-and-test (push) Successful in 52s
Hello libart-seafire-server
2025-10-18 00:43:23 +02:00

33 lines
591 B
C++

namespace art::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 art::seafire::server