Plasma Engine  2.0
Loading...
Searching...
No Matches
plLogMsgType Struct Reference

Describes the types of events that plLog sends. More...

#include <Log.h>

Inheritance diagram for plLogMsgType:

Public Types

enum  Enum : plInt8 {
  GlobalDefault = -4 , Flush = -3 , BeginGroup = -2 , EndGroup = -1 ,
  None = 0 , ErrorMsg = 1 , SeriousWarningMsg = 2 , WarningMsg = 3 ,
  SuccessMsg = 4 , InfoMsg = 5 , DevMsg = 6 , DebugMsg = 7 ,
  All = 8 , ENUM_COUNT , Default = None
}
 
using StorageType = plInt8
 

Detailed Description

Describes the types of events that plLog sends.

Member Enumeration Documentation

◆ Enum

enum plLogMsgType::Enum : plInt8
Enumerator
GlobalDefault 

Takes the log level from the plLog default value. See plLog::SetDefaultLogLevel().

Flush 

The user explicitly called plLog::Flush() to instruct log writers to flush any cached output.

BeginGroup 

A logging group has been opened.

EndGroup 

A logging group has been closed.

None 

Can be used to disable all log message types.

ErrorMsg 

An error message.

SeriousWarningMsg 

A serious warning message.

WarningMsg 

A warning message.

SuccessMsg 

A success message.

InfoMsg 

An info message.

DevMsg 

A development message.

DebugMsg 

A debug message.

All 

Can be used to enable all log message types.


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