Rosetta 3.3
|
Base class for Tracer, TracerProxy and UTracer objects. More...
#include <Tracer.hh>
Classes | |
class | basic_tstringbuf |
Wrapper class for std::stringbuf. More... | |
Public Member Functions | |
basic_otstream () | |
virtual | ~basic_otstream () |
bool | is_flushed () const |
Return true if inner string buffer is empty. | |
Protected Member Functions | |
virtual void | t_flush (std::string const &) |
notification that flush function was called and inner buffer should be outputed. |
Base class for Tracer, TracerProxy and UTracer objects.
basic::basic_otstream< CharT, Traits >::basic_otstream | ( | ) | [inline] |
virtual basic::basic_otstream< CharT, Traits >::~basic_otstream | ( | ) | [inline, virtual] |
bool basic::basic_otstream< CharT, Traits >::is_flushed | ( | ) | const [inline] |
Return true if inner string buffer is empty.
Referenced by basic::Tracer::~Tracer().
virtual void basic::basic_otstream< CharT, Traits >::t_flush | ( | std::string const & | ) | [inline, protected, virtual] |
notification that flush function was called and inner buffer should be outputed.
Reimplemented in basic::ComparingTracer, basic::MemTracer, basic::Tracer::TracerProxy, basic::Tracer, and basic::TracerToFile.
Referenced by basic::basic_otstream< CharT, Traits >::basic_tstringbuf< _CharT, _Traits >::sync().