add operator<< for packets #14

Merged
Persson-dev merged 3 commits from operator into main 2025-03-13 15:20:38 +00:00
Showing only changes of commit 1188103a03 - Show all commits

View File

@@ -51,13 +51,6 @@ std::ostream& operator<<(std::ostream& a_Stream, const PrintableField<std::map<K
return a_Stream << "}"; return a_Stream << "}";
} }
template <typename K, typename V>
std::ostream& operator<<(std::ostream& a_Stream, const PrintableField<std::unordered_map<K, V>>& a_Data) {
a_Stream << "{";
std::copy(a_Data.GetValue().begin(), a_Data.GetValue().end(), OstreamFieldIterator<std::pair<K, V>>(std::cout, ", "));
return a_Stream << "}";
}
template <typename T> template <typename T>
std::ostream& operator<<(std::ostream& a_Stream, const PrintableField<std::vector<T>>& a_Data) { std::ostream& operator<<(std::ostream& a_Stream, const PrintableField<std::vector<T>>& a_Data) {
a_Stream << "{"; a_Stream << "{";