From 29821660723c574b652a4457582d7dd3173de12e Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Sun, 1 Oct 2017 00:16:05 -0700 Subject: [PATCH] ircd::m: ircd::buffer conversions for id::bufs. --- include/ircd/m/id.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/include/ircd/m/id.h b/include/ircd/m/id.h index 76556c113..70b90f690 100644 --- a/include/ircd/m/id.h +++ b/include/ircd/m/id.h @@ -109,6 +109,16 @@ struct ircd::m::id::buf std::array b; public: + operator const_buffer() const + { + return b; + } + + operator mutable_buffer() + { + return b; + } + template buf(args&&... a) :T{b.data(), b.size(), std::forward(a)...}