StringSerializer Node1 StringSerializer - s_delimiter + serialize() + serialize() + deserialize() + deserialize() + deserialize() + deserialize() + deserialize() + inquireSize() - getPadding() Node2 std::istringstream Node2->Node1 -m_istream Node3 std::basic_istringstream < char > Node3->Node2 Node4 std::basic_istream < Char > Node4->Node3 Node5 std::basic_ios< Char > Node5->Node4 Node9 std::basic_ostream < Char > Node5->Node9 Node6 std::ios_base Node6->Node5 Node7 std::ostringstream Node7->Node1 -m_ostream Node8 std::basic_ostringstream < char > Node8->Node7 Node9->Node8