onyx.log

onyx-log: the generic, fast, multithreading logging library.

User interface to work with logging.

Members

Classes

LogCreateException
class LogCreateException

Log creation exception

LogException
class LogException

Logger exception

Functions

createLoggers
void createLoggers(Bundle bundle)

Create loggers from config bundle

deleteLogger
void deleteLogger(string loggerName)

Delete logger

deleteLoggers
void deleteLoggers(string[] loggerNames)

Delete loggers

getLogger
Log getLogger(string loggerName)

Get created logger interface to work with it

isLogger
bool isLogger(string loggerName)

Check is Logger present

setErrFile
void setErrFile(string file)

Set path to file for save loggers exception information

Interfaces

Log
interface Log

User interface for work with logger.

Meta

License

MIT license. License terms written in "LICENSE.txt" file

Authors

Oleg Nykytenko, oleg.nykytenko@gmail.com