![]() |
galaxy 1.0.0
Real-Time C++23 Game Programming Framework. Built on data-driven design principles and agile software engineering.
|
Logs a message to the console. More...
#include <ConsoleSink.hpp>
Inheritance diagram for galaxy::ConsoleSink:
Collaboration diagram for galaxy::ConsoleSink:Public Member Functions | |
| ConsoleSink () noexcept | |
| Constructor. | |
| virtual | ~ConsoleSink () noexcept |
| Destructor. | |
| void | sink (const LogMessage &message) override |
| Sink the message. | |
Public Member Functions inherited from galaxy::Sink | |
| virtual | ~Sink () noexcept |
| Virtual destructor. | |
Additional Inherited Members | |
Protected Member Functions inherited from galaxy::Sink | |
| Sink ()=default | |
| Constructor. | |
| Sink (const Sink &)=default | |
| Copy constructor. | |
| Sink (Sink &&)=default | |
| Move constructor. | |
| Sink & | operator= (const Sink &)=default |
| Copy assignment operator. | |
| Sink & | operator= (Sink &&)=default |
| Move assignment operator. | |
Logs a message to the console.
Definition at line 18 of file ConsoleSink.hpp.
|
noexcept |
Constructor.
Definition at line 14 of file ConsoleSink.cpp.
|
virtualnoexcept |
Destructor.
Definition at line 18 of file ConsoleSink.cpp.
|
overridevirtual |
Sink the message.
| message | Message data to send to sink. |
Implements galaxy::Sink.
Definition at line 22 of file ConsoleSink.cpp.