ocssw
V2022
|
FileStreamLogger
#include <Stream.hpp>
Inheritance diagram for FileStreamLogger:
Collaboration diagram for FileStreamLogger:
Public Member Functions | |
FileStreamLogger ()=default | |
FileStreamLogger (std::ostream &stream) | |
~FileStreamLogger () override | |
void | log (int severity, const std::string &s) override |
![]() | |
virtual | ~LogFacility () |
virtual void | log (LogSeverity severity, const std::string &s) |
Detailed Description
Log facility for printing to a std::ostream.
Definition at line 19 of file Stream.hpp.
Constructor & Destructor Documentation
◆ FileStreamLogger() [1/2]
|
default |
Default constructor, print to std::cout.
◆ FileStreamLogger() [2/2]
|
inlineexplicit |
Print to a given std::ostream.
- Parameters
-
stream Stream to which to print
Definition at line 27 of file Stream.hpp.
◆ ~FileStreamLogger()
|
override |
Member Function Documentation
◆ log()
|
overridevirtual |
Print a message to this log facility, with a given severity.
- Parameters
-
severity numeric severity level s message to log
Implements LogFacility.
The documentation for this class was generated from the following file:
- /gfs-oceanweb/web/ocssw/ocssw_src/include/focs/log/Stream.hpp