Thread-Safe Logger
Thread-Safe Logging in Unity
Loading...
Searching...
No Matches
ProjectGamedev.Logging Namespace Reference

Namespaces

namespace  Tests

Classes

class  Constants
 This abstract class contains constants used throughout the Logger. More...
class  FlushBufferedMessagesOnExit
 Script responsible for flushing buffered but not yet written log messages on application exit. More...
interface  ILoggerIO
 Interface for the IO utility used by the Logger class. More...
class  Logger
 A lightweight thread-safe log utility for saving simple log messages to log files.
Each logger can only log to a single log file that is determined on object creation.
Multiple loggers can log to multiple files or to the same file - this class is thread-safe and optimised for working with multiple files. More...
class  LoggerDirectoryDoesNotExistException
 This exception is thrown during the creation of an object of type Logger if the logger could not create a directory for its log file. More...
class  LoggerIO
 A lightweight thread-safe IO utility used by the Logger class.
Uses ProjectGamedev.IO.File and ProjectGamedev.IO.Directory for its operations. Does not handle exceptions. More...