19 #ifndef SBUILD_NOSTREAM_H 20 #define SBUILD_NOSTREAM_H 32 template <
class cT,
class traits = std::
char_traits<cT> >
33 class basic_nbuf:
public std::basic_streambuf<cT, traits>
41 typename traits::int_type
44 return traits::not_eof(c);
52 template <
class cT,
class traits = std::
char_traits<cT> >
58 std::basic_ios<cT, traits>(&nbuf),
59 std::basic_ostream<cT, traits>(&nbuf)
75 extern nostream
cnull;
Debian source builder components.
Definition: sbuild-auth-null.h:24
traits::int_type overflow(typename traits::int_type c)
Output buffer.
Definition: sbuild-nostream.h:42
Null stream buffer.
Definition: sbuild-nostream.h:33
basic_nostream< char > nostream
A null ostream.
Definition: sbuild-nostream.h:70
nostream cnull
A null ostream.
Definition: sbuild-nostream.cc:21
Null output stream.
Definition: sbuild-nostream.h:53
basic_nostream< wchar_t > wnostream
A wide null ostream.
Definition: sbuild-nostream.h:72
basic_nostream()
The constructor.
Definition: sbuild-nostream.h:57
basic_nbuf< cT, traits > nbuf
The stream buffer.
Definition: sbuild-nostream.h:66