Class template basic_obufferstreamboost::interprocess::basic_obufferstream Synopsistemplate<typename CharT, typename CharTraits> class basic_obufferstream { public: // types typedef std::basic_ios< CharT, CharTraits >::char_type char_type; typedef std::basic_ios< char_type, CharTraits >::int_type int_type; typedef std::basic_ios< char_type, CharTraits >::pos_type pos_type; typedef std::basic_ios< char_type, CharTraits >::off_type off_type; typedef std::basic_ios< char_type, CharTraits >::traits_type traits_type; // construct/copy/destruct basic_obufferstream(std::ios_base::openmode = std::ios_base::out); basic_obufferstream(CharT *, std::size_t, std::ios_base::openmode = std::ios_base::out); ~basic_obufferstream(); // public member functions basic_bufferbuf< CharT, CharTraits > * rdbuf() const; std::pair< CharT *, std::size_t > buffer() const; void buffer(CharT *, std::size_t) ; }; DescriptionA basic_ostream class that uses a fixed size character buffer as its formatting buffer.
|