From 6da0ceb35d88a326b567ab40c5206eeb5289602c Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Mon, 9 Oct 2023 16:57:05 -0400 Subject: [PATCH] subsys: + operator<< for InitEvidence --- include/xo/subsys/Subsystem.hpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/include/xo/subsys/Subsystem.hpp b/include/xo/subsys/Subsystem.hpp index ece72db6..3cc6012a 100644 --- a/include/xo/subsys/Subsystem.hpp +++ b/include/xo/subsys/Subsystem.hpp @@ -6,6 +6,7 @@ #pragma once #include "xo/indentlog/scope.hpp" +#include #include #include #include @@ -57,6 +58,12 @@ namespace xo { std::uint64_t evidence_ = 0; }; /*InitEvidence*/ + inline std::ostream & + operator<<(std::ostream & os, InitEvidence x) { + os << ""; + return os; + } /*operator<<*/ + /* Goals: * 1. provide for code that must run once (and only once) * to initialize subsystems