Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::basic_nullbuf< CharType, CharTraits > Class Template Reference

#include <nullstream.hpp>

Inheritance diagram for boost::basic_nullbuf< CharType, CharTraits >:
Collaboration diagram for boost::basic_nullbuf< CharType, CharTraits >:

Public Types

typedef base_type::char_type char_type
 
typedef base_type::traits_type traits_type
 
typedef base_type::int_type int_type
 
typedef base_type::pos_type pos_type
 
typedef base_type::off_type off_type
 

Protected Member Functions

virtual ::std::streamsize xsputn (char_type const *,::std::streamsize n)
 
virtual int_type overflow (int_type c=traits_type::eof())
 

Member Typedef Documentation

template<typename CharType , class CharTraits = ::std::char_traits<CharType>>
typedef base_type::char_type boost::basic_nullbuf< CharType, CharTraits >::char_type
template<typename CharType , class CharTraits = ::std::char_traits<CharType>>
typedef base_type::int_type boost::basic_nullbuf< CharType, CharTraits >::int_type
template<typename CharType , class CharTraits = ::std::char_traits<CharType>>
typedef base_type::off_type boost::basic_nullbuf< CharType, CharTraits >::off_type
template<typename CharType , class CharTraits = ::std::char_traits<CharType>>
typedef base_type::pos_type boost::basic_nullbuf< CharType, CharTraits >::pos_type
template<typename CharType , class CharTraits = ::std::char_traits<CharType>>
typedef base_type::traits_type boost::basic_nullbuf< CharType, CharTraits >::traits_type

Member Function Documentation

template<typename CharType , class CharTraits = ::std::char_traits<CharType>>
virtual int_type boost::basic_nullbuf< CharType, CharTraits >::overflow ( int_type  c = traits_type::eof())
inlineprotectedvirtual
template<typename CharType , class CharTraits = ::std::char_traits<CharType>>
virtual ::std::streamsize boost::basic_nullbuf< CharType, CharTraits >::xsputn ( char_type const *  ,
::std::streamsize  n 
)
inlineprotected

References boost::n.


The documentation for this class was generated from the following file: