GUI
Public Member Functions | Private Attributes | List of all members
gui::Logger Class Reference

#include <Logger.h>

Public Member Functions

 Logger ()
 
 Logger (std::string filePath)
 
 ~Logger ()
 
std::ostream & getStream ()
 

Private Attributes

std::ostream logStream
 
std::ofstream * fileStream
 

Detailed Description

Definition at line 15 of file Logger.h.

Constructor & Destructor Documentation

◆ Logger() [1/2]

Logger::Logger ( )

Definition at line 11 of file Logger.cpp.

References logStream.

◆ Logger() [2/2]

Logger::Logger ( std::string  filePath)

Definition at line 18 of file Logger.cpp.

References fileStream, and logStream.

◆ ~Logger()

Logger::~Logger ( )

Definition at line 28 of file Logger.cpp.

References fileStream.

Member Function Documentation

◆ getStream()

std::ostream& gui::Logger::getStream ( )
inline

Definition at line 23 of file Logger.h.

Member Data Documentation

◆ fileStream

std::ofstream* gui::Logger::fileStream
private

Definition at line 29 of file Logger.h.

◆ logStream

std::ostream gui::Logger::logStream
private

Definition at line 23 of file Logger.h.


The documentation for this class was generated from the following files: