# Functions

No description provided by the author
No description provided by the author
Logger is the starting point to initialize with client name.
NewMockLogger returns an instance of Mock with default expectations set.
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

ApplicationLogFile specifies name of application log file.
DefaultLogDir specifies default log location.
DefaultSeelogConfigFilePath specifies the default seelog location.
ErrorLogFile specifies name of error log file.

# Structs

ContextFormatFilter is a filter that can add a context to the parameters of a log message.
DelegateLogger holds the base logger for logging.
FileWatcher implements the IFileWatcher by using fileChangeWatcher and fileExistsWatcher.
No description provided by the author
Mock stands for a mocked log.
Wrapper is a logger that can modify the format of a log message before delegating to another logger.

# Interfaces

BasicT represents structs capable of logging messages.
FormatFilter can modify the format and or parameters to be passed to a logger.
IFileWatcher interface for FileWatcher with functions to initialize, start and stop the watcher.
T represents structs capable of logging messages, and context management.