Volume Control
Application-specific hotkeys for Windows
VolumeControl.Log Namespace Reference

Classes

class  AsyncLogWriter
 Asynchonously writes messages to the log endpoint. More...
 
class  FLog
 Static file logger class. More...
 
class  LogMessage
 Represents a message to be written to the log. More...
 

Enumerations

enum class  EventType : byte {
  NONE = 0 , DEBUG = 1 , INFO = 2 , WARN = 4 ,
  ERROR = 8 , CRITICAL = 16 , FATAL = 32 , TRACE = 64 ,
  ALL = DEBUG | INFO | WARN | ERROR | CRITICAL | FATAL | TRACE
}
 Determines the header used to print formatted log messages. More...
 

Enumeration Type Documentation

◆ EventType

enum VolumeControl.Log.EventType : byte
strong

Determines the header used to print formatted log messages.

Enumerator
NONE 

Not an event type.

DEBUG 

Message contains debugging information.

For debug info that is only useful in certain situations, see TRACE.

INFO 

Message contains information that isn't related to an error or warning.

WARN 

Messages related to a warning or very minor error.

ERROR 

Messages related to an error.

CRITICAL 

Messages related to a significant error of critical importance.

For errors that the application cannot recover from, see FATAL.

FATAL 

Messages related to a significant error that the application cannot recover from.

For significant errors that did not cause the application to exit unexpectedly, see CRITICAL.

TRACE 

Message contains debugging information that is only situationally useful.

For debug info that is generally useful in most or all case, see DEBUG.

ALL 

All event types.