MRLog
public final class MRLog<LoggingGroup, LogLevel> where LoggingGroup : MRLoggingGroup, LogLevel : MRLogLevel
Undocumented
-
Undocumented
Declaration
Swift
public private(set) var minimumLogLevel: LogLevel { get }
-
Undocumented
Declaration
Swift
public init( subsystemName: String, minimumLogLevel: LogLevel )
-
Enables specific logging groups.
Declaration
Swift
public func setEnabledLoggingGroups(_ loggingGroups: [LoggingGroup])
Parameters
loggingGroups
An array of logging groups to be enabled. You can also pass .all, .allExcept or .none.
-
Undocumented
Declaration
Swift
public func setMinimumLogLevel(_ level: LogLevel)
-
Undocumented
Declaration
Swift
public func log( _ message: String, level: LogLevel, loggingGroup: LoggingGroup, file: String = #file, isSecured: Bool = false )