Package-level declarations
Types
Link copied to clipboard
A logger that outputs messages to both a file and the console.
Link copied to clipboard
Default platform console logger implementation used when no custom ILogger is supplied.
Desktop console logger that writes formatted messages to standard output.
iOS console logger that writes formatted messages to standard output for Xcode console viewing.
Link copied to clipboard
class FileLogger(context: Context, filePath: String = context.filesDir.path, fileName: String = DEFAULT_FILE_NAME, format: FileFormat = FileFormat.Logcat) : ILogger
A file-based logger that writes log messages to a specified file asynchronously. This logger supports different file format. Each entry is formatted with a timestamp, log level, and tag.
Link copied to clipboard
A singleton implementation of the ILogger interface that sends log messages to a remote server.