15 std::unique_ptr < std::ostream > m_os;
18 ostream ( std::basic_streambuf < char > * sb );
29 requires requires { std::declval < std::ostream > ( ) << std::declval < T > ( ); }
31 static_cast < std::ostream &
> ( os ) << val;
44 operator std::ostream & ( ) &;
46 operator const std::ostream & ( )
const &;
51 ostream &
write (
const char * s, std::streamsize count );
53 std::streampos
tellp ( );
57 ostream &
seekp ( std::streamoff off, std::ios_base::seekdir dir );
61 std::streambuf *
rdbuf ( )
const;
63 std::streambuf *
rdbuf ( std::streambuf * buf );
65 void setstate ( std::ios_base::iostate state );
67 void clear ( std::ios_base::iostate state = std::ios_base::goodbit );
void setstate(std::ios_base::iostate state)
Definition: ostream.cpp:73
ostream(std::basic_streambuf< char > *sb)
Definition: ostream.cpp:10
ostream & seekp(std::streampos pos)
Definition: ostream.cpp:50
virtual ~ostream() noexcept
std::streampos tellp()
Definition: ostream.cpp:46
ostream & put(char ch)
Definition: ostream.cpp:36
ostream & flush()
Definition: ostream.cpp:60
friend ostream & operator<<(ostream &os, const T &val)
Definition: ostream.h:30
void clear(std::ios_base::iostate state=std::ios_base::goodbit)
Definition: ostream.cpp:77
std::streambuf * rdbuf() const
Definition: ostream.cpp:65
ostream & write(const char *s, std::streamsize count)
Definition: ostream.cpp:41
Definition: sigHandler.cpp:20