From ed2dcedf03b175901707ab2bc73cd32e75c2854b Mon Sep 17 00:00:00 2001 From: Alexey Rybalchenko Date: Fri, 9 Apr 2021 12:23:53 +0200 Subject: [PATCH] Add operator<< for fair::mq::Transport --- fairmq/Transports.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/fairmq/Transports.h b/fairmq/Transports.h index 554fb262..0ecae844 100644 --- a/fairmq/Transports.h +++ b/fairmq/Transports.h @@ -12,6 +12,7 @@ #include #include +#include #include #include #include @@ -60,6 +61,11 @@ try { throw TransportError(tools::ToString("Unknown transport provided: ", transport)); } +inline std::ostream& operator<<(std::ostream& os, const Transport& transport) +{ + return os << TransportName(transport); +} + } // namespace fair::mq #endif /* FAIR_MQ_TRANSPORTS_H */