OpenMS
LogStreamNotifier Class Reference

#include <OpenMS/CONCEPT/LogStream.h>

Collaboration diagram for LogStreamNotifier:
[legend]

Public Member Functions

 LogStreamNotifier ()
 Empty constructor. More...
 
virtual ~LogStreamNotifier ()
 Destructor. More...
 
virtual void logNotify ()
 
void registerAt (LogStream &log_stream)
 
void unregister ()
 

Protected Attributes

std::stringstream stream_
 
LogStreamregistered_at_
 

Constructor & Destructor Documentation

◆ LogStreamNotifier()

Empty constructor.

◆ ~LogStreamNotifier()

virtual ~LogStreamNotifier ( )
virtual

Destructor.

Member Function Documentation

◆ logNotify()

virtual void logNotify ( )
virtual

◆ registerAt()

void registerAt ( LogStream log_stream)

◆ unregister()

void unregister ( )

Member Data Documentation

◆ registered_at_

LogStream* registered_at_
protected

◆ stream_

std::stringstream stream_
protected