X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=include%2Fprivate%2Fcli%2Fcommon.hpp;fp=include%2Fprivate%2Fcli%2Fcommon.hpp;h=e213b41638dc30239b6add790cd65ad81cee2ed6;hb=fefde502cd4b1d2517f9de30a009d2dea59a7cf1;hp=0000000000000000000000000000000000000000;hpb=63869e10ac4d8572238989e1b582c0314da91f9c;p=ric-plt%2Fsdl.git diff --git a/include/private/cli/common.hpp b/include/private/cli/common.hpp new file mode 100644 index 0000000..e213b41 --- /dev/null +++ b/include/private/cli/common.hpp @@ -0,0 +1,27 @@ +#ifndef SHAREDDATALAYER_CLI_COMMON_HPP +#define SHAREDDATALAYER_CLI_COMMON_HPP + +#include +#include +#include + +namespace shareddatalayer +{ + namespace cli + { + inline std::ostream& operator<<(std::ostream &out, const SyncStorage::Data &data) + { + for (const auto& d : data) + out << d; + return out; + } + + inline std::ostream& operator<<(std::ostream& out, const SyncStorage::DataMap& dataMap) + { + for (const auto& d : dataMap) + out << d.first << " " << d.second; + return out; + } + } +} +#endif