SoshiFormat Node1 SoshiFormat + run1 + SoshiFormat() + SoshiFormat() Node2 std::istream Node2->Node1 +m_is Node3 std::basic_istream < char > Node3->Node2 Node4 std::basic_ios< Char > Node4->Node3 Node5 std::ios_base Node5->Node4