FlowEngine 8.011
Photogrammetry Software Development Kit
Loading...
Searching...
No Matches
FlowEngine::LogListenerOStream Struct Reference

#include <Utilities.h>

Inheritance diagram for FlowEngine::LogListenerOStream:
FlowEngine::LogListenerInterface

Public Member Functions

void messageLogged (const char *nMessage)
 
- Public Member Functions inherited from FlowEngine::LogListenerInterface
virtual void messageLogged (const char *nMessage)=0
 
virtual void typeChanged (LogType type)
 
virtual ~LogListenerInterface ()=default
 

Public Attributes

std::ostream * mFileStream = nullptr
 

Detailed Description

Simple log listener class.

Member Function Documentation

◆ messageLogged()

void FlowEngine::LogListenerOStream::messageLogged ( const char *  nMessage)
inlinevirtual

Send to stdout and optionally on a file stream.

Implements FlowEngine::LogListenerInterface.

Member Data Documentation

◆ mFileStream

std::ostream* FlowEngine::LogListenerOStream::mFileStream = nullptr

Pointer to an optional file stream.