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

Simple log listener class. More...

#include <Utilities.h>

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

Public Member Functions

void messageLogged (const char *nMessage)
 Send to stdout and optionally on a file stream.
 
- Public Member Functions inherited from FlowEngine::LogListenerInterface
virtual ~LogListenerInterface ()=default
 Default virtual destructor.
 
virtual void messageLogged (const char *nMessage)=0
 
virtual void typeChanged (LogType type)
 

Public Attributes

std::ostream * mFileStream = nullptr
 Pointer to an optional file stream.
 

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.