SRS-control 0.1.4
Loading...
Searching...
No Matches
UDPFormatters.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <fmt/base.h>
4
6
7template <>
8class fmt::formatter<srs::connection::UDPEndpoint>
9{
10 public:
11 static constexpr auto parse(format_parse_context& ctx) { return ctx.end(); }
12 template <typename FmtContent>
13 constexpr auto format(const srs::connection::UDPEndpoint& endpoint, FmtContent& ctn) const
14 {
15 return fmt::format_to(ctn.out(), "{}:{}", endpoint.address().to_string(), endpoint.port());
16 }
17};
static constexpr auto parse(format_parse_context &ctx)
constexpr auto format(const srs::connection::UDPEndpoint &endpoint, FmtContent &ctn) const
boost::asio::ip::basic_endpoint< boost::asio::ip::udp > UDPEndpoint