SourcePro C++ 13.0 |
SourcePro® C++ API Reference Guide |
Product Documentation: SourcePro C++ Documentation Home |
A body class for clients that send all trace events to an std::ostream. More...
#include <rw/trace/RWTraceOstreamClientImp.h>
Public Member Functions | |
~RWTraceOstreamClientImp (void) | |
Public Member Functions inherited from RWTraceEventClientImp | |
virtual | ~RWTraceEventClientImp (void) |
void | addReference (void) |
void | connect (RWTraceEventFilter &filter) |
void | connectToManager (void) |
void | disconnect (void) |
unsigned | removeReference (void) |
void | trace (const RWTraceEvent &ev) |
Static Public Member Functions | |
static RWTraceEventClient | make (std::ostream &ostr=std::cerr) |
Protected Member Functions | |
RWTraceOstreamClientImp (std::ostream &ostr=std::cerr) | |
virtual void | doTrace (const RWTraceEvent &ev) |
std::ostream & | getOstream () const |
Protected Member Functions inherited from RWTraceEventClientImp | |
RWTraceEventClientImp (void) | |
RWMutex & | getMutex (void) |
RWTraceOstreamClientImp is the implementation (body) for RWTraceOstreamClient.
RWTraceOstreamClientImp::~RWTraceOstreamClientImp | ( | void | ) |
Destructor.
|
protected |
Constructor that takes an output stream. Default argument sets the output stream to std::cerr.
|
protectedvirtual |
Sends trace events to the output stream.
Implements RWTraceEventClientImp.
|
inlineprotected |
Returns the output stream for trace events.
|
static |
Creates a new RWTraceOstreamClientImp instance that outputs trace events to the specified std::ostream. If no std::ostream is specified, uses std::cerr by default.
Copyright © 2014 Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Provide feedback to Rogue Wave about its documentation.