NLS Engine  v0.1
The Next Logical Step in game engine design.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines
Enumerations
LOG_PRIORITY Namespace Reference

Namespaced enumerated type to specify the priority status of a logging message. More...

Enumerations

enum  TYPE {
  INFO = 0, FLOW = 1, WARN = 2, CONFIG = 3,
  ERR = 4, MISSRESS = 5, RESTART = 6, SYSERR = 7,
  DEPRICATE = 8, ENUM_COUNT
}
 Enumerated type for logging. More...

Detailed Description

Namespaced enumerated type to specify the priority status of a logging message.


Enumeration Type Documentation

Enumerated type for logging.

Enumerator:
INFO 

Used to log general information.

FLOW 

Used to log program flow for debugging purposes.

WARN 

Used to log general warnings, usually about data that is not correctly formed, but wasn't a showstopper.

CONFIG 

Used to log errors with the configuration - usually showstoppers, but not always; the code might be able to continue using a default value.

ERR 

Used to log errors in operation - usually showstoppers, but not always.

MISSRESS 

Used to log that a requested resource doesn't exist: missing files, etc. A default may be provided.

RESTART 

Used to indicate that a critical core tool has crashed or is unable to start: tools like modules, threads, etc.

SYSERR 

A critical system error or exception has occurred and the program is now closing.

DEPRICATE 

Used to log that something has been depricated.

Definition at line 34 of file EventLogger.h.