|
ROL
|
Defines a no-output stream class ROL::NullStream and a function makeStreamPtr which either wraps a reference to a stream object or returns a pointer to a NullStream depending on the value of the argument noSuppressOutput. More...
#include <ostream>#include <string>#include "ROL_Ptr.hpp"Go to the source code of this file.
Classes | |
| class | ROL::details::basic_nullstream< _CharT, _Traits > |
Namespaces | |
| ROL | |
| ROL::details | |
Macros | |
| #define | ROL_STREAM_HPP |
Typedefs | |
| using | ROL::details::nullstream = basic_nullstream< char, std::char_traits< char >> |
Functions | |
| Ptr< std::ostream > | ROL::details::makeStreamPtr (std::ostream &os, bool noSuppressOutput=true) |
| Ptr< std::ostream > | ROL::details::makeStreamPtr (Ptr< std::ostream > os, bool noSuppressOutput=true) |
Defines a no-output stream class ROL::NullStream and a function makeStreamPtr which either wraps a reference to a stream object or returns a pointer to a NullStream depending on the value of the argument noSuppressOutput.
Definition in file ROL_Stream.hpp.
| #define ROL_STREAM_HPP |
Definition at line 12 of file ROL_Stream.hpp.
1.8.5