|
Rosetta
|
orstream: Output stream wrapper base class More...
#include <orstream.hh>

Public Member Functions | |
| virtual | ~orstream () |
| Destructor. More... | |
| virtual | operator bool () const =0 |
| bool conversion More... | |
| virtual | operator std::ostream const & () const =0 |
| Stream conversion. More... | |
| virtual | operator std::ostream & ()=0 |
| Stream conversion. More... | |
| template<typename T > | |
| orstream & | operator<< (T const &t) |
| Stream output. More... | |
| virtual orstream & | operator<< (manipulator m)=0 |
| Stream manipulator output. More... | |
| virtual orstream & | flush ()=0 |
| Flush the stream. More... | |
| virtual void | clear ()=0 |
| Clear the stream. More... | |
| virtual orstream & | put (char const c)=0 |
| Write a char. More... | |
| virtual orstream & | write (char const *str, std::streamsize const count)=0 |
| Write a string. More... | |
| virtual orstream & | write (std::string const &str, std::streamsize const count)=0 |
| Write a string. More... | |
| virtual std::ostream const & | operator() () const =0 |
| Stream access. More... | |
| virtual std::ostream & | operator() ()=0 |
| Stream access. More... | |
| virtual std::ostream const & | stream () const =0 |
| Stream access. More... | |
| virtual std::ostream & | stream ()=0 |
| Stream access. More... | |
| virtual std::streambuf * | rdbuf () const =0 |
| Pointer to the stream buffer. More... | |
| virtual bool | good () const =0 |
| Good? More... | |
| virtual bool | eof () const =0 |
| End of file? More... | |
| virtual bool | fail () const =0 |
| Fail? More... | |
| virtual bool | bad () const =0 |
| Bad? More... | |
| virtual bool | compressed () const =0 |
| Compressed? More... | |
| virtual bool | uncompressed () const =0 |
| Uncompressed? More... | |
| virtual bool | gzipped () const =0 |
| gzipped? More... | |
Protected Types | |
| typedef std::ostream &(* | manipulator) (std::ostream &) |
Protected Member Functions | |
| orstream ()=default | |
| Default constructor. More... | |
Private Member Functions | |
| orstream (orstream const &) | |
| Copy constructor: Undefined. More... | |
| orstream & | operator= (orstream const &) |
| Copy assignment: Undefined. More... | |
orstream: Output stream wrapper base class
|
protected |
|
inlinevirtual |
Destructor.
|
inlineprotecteddefault |
Default constructor.
|
private |
Copy constructor: Undefined.
|
pure virtual |
Bad?
Implemented in utility::io::ozstream, and utility::io::ocstream.
|
pure virtual |
Clear the stream.
Implemented in utility::io::ozstream, and utility::io::ocstream.
Referenced by pyrosetta.bindings.pose.ResidueLabelAccessor::discard().
|
pure virtual |
Compressed?
Implemented in utility::io::ozstream, and utility::io::ocstream.
Referenced by pyrosetta.distributed.cluster.io.IO::_save_results().
|
pure virtual |
End of file?
Implemented in utility::io::ozstream, and utility::io::ocstream.
|
pure virtual |
Fail?
Implemented in utility::io::ozstream, and utility::io::ocstream.
|
pure virtual |
Flush the stream.
Implemented in utility::io::ozstream, and utility::io::ocstream.
|
pure virtual |
Good?
Implemented in utility::io::ozstream, and utility::io::ocstream.
|
pure virtual |
gzipped?
Implemented in utility::io::ozstream, and utility::io::ocstream.
|
pure virtual |
bool conversion
Implemented in utility::io::ozstream, and utility::io::ocstream.
|
pure virtual |
Stream conversion.
Implemented in utility::io::ozstream, and utility::io::ocstream.
|
pure virtual |
Stream conversion.
Implemented in utility::io::ozstream, and utility::io::ocstream.
|
pure virtual |
Stream access.
Implemented in utility::io::ozstream, and utility::io::ocstream.
|
pure virtual |
Stream access.
Implemented in utility::io::ozstream, and utility::io::ocstream.
|
pure virtual |
Stream manipulator output.
Implemented in utility::io::ozstream, and utility::io::ocstream.
Stream output.
References stream(), and predPRE::t.
|
pure virtual |
Write a char.
Implemented in utility::io::ozstream, and utility::io::ocstream.
|
pure virtual |
Pointer to the stream buffer.
Implemented in utility::io::ozstream, and utility::io::ocstream.
|
pure virtual |
Stream access.
Implemented in utility::io::ozstream, and utility::io::ocstream.
Referenced by operator<<().
|
pure virtual |
Stream access.
Implemented in utility::io::ozstream, and utility::io::ocstream.
|
pure virtual |
Uncompressed?
Implemented in utility::io::ozstream, and utility::io::ocstream.
|
pure virtual |
Write a string.
Implemented in utility::io::ozstream, and utility::io::ocstream.
|
pure virtual |
Write a string.
Implemented in utility::io::ozstream, and utility::io::ocstream.