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 */