Plasma Engine  2.0
Loading...
Searching...
No Matches
plLogSystemToBuffer Class Reference

A simple log interface implementation that gathers all messages in a string buffer. More...

#include <Log.h>

Inheritance diagram for plLogSystemToBuffer:

Public Member Functions

virtual void HandleLogMessage (const plLoggingEventData &le) override
 Override this function to handle logging events.
 
- Public Member Functions inherited from plLogInterface
PL_ALWAYS_INLINE void SetLogLevel (plLogMsgType::Enum logLevel)
 LogLevel is between plLogEventType::None and plLogEventType::All and defines which messages will be logged and which will be filtered out.
 
PL_ALWAYS_INLINE plLogMsgType::Enum GetLogLevel ()
 Returns the currently set log level.
 

Public Attributes

plStringBuilder m_sBuffer
 

Detailed Description

A simple log interface implementation that gathers all messages in a string buffer.

Member Function Documentation

◆ HandleLogMessage()

virtual void plLogSystemToBuffer::HandleLogMessage ( const plLoggingEventData & le)
inlineoverridevirtual

Override this function to handle logging events.

Implements plLogInterface.


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