std::basic_ios

std::basic_ios

Defined in header <ios>
template< 
    class CharT, 
    class Traits = std::char_traits<CharT>
> class basic_ios : public std::ios_base

The class std::basic_ios provides facilities for interfacing with objects that have std::basic_streambuf interface. Several std::basic_ios objects can refer to one actual std::basic_streambuf object.