LogLevel
@available(iOS 12.0, *)
@objc(BDKLogLevel)
public enum LogLevel : UInt
Log levels are used to filter out logs. You can choose which level of logging filter you want to select using the BandyerSDK.logLevel
property
-
No logs
Declaration
Swift
case off = 0x0
-
Log statements flagged with
LogFlag.fatal
flag will be loggedDeclaration
Swift
case fatal = 0x1
-
Log statements flagged with
LogFlag.fatal
orLogFlag.error
flags will be loggedDeclaration
Swift
case error = 0x3
-
Log statements flagged with
LogFlag.fatal
,LogFlag.error
orLogFlag.warning
flags will be loggedDeclaration
Swift
case warning = 0x7
-
Log statements flagged with
LogFlag.fatal
,LogFlag.error
,LogFlag.warning
orLogFlag.info
flags will be loggedDeclaration
Swift
case info = 0xF
-
Log statements flagged with
LogFlag.fatal
,LogFlag.error
,LogFlag.warning
,LogFlag.info
orLogFlag.debug
flags will be loggedDeclaration
Swift
case debug = 0x1F
-
Log statements flagged with
LogFlag.fatal
,LogFlag.error
,LogFlag.warning
,LogFlag.info
,LogFlag.debug
orLogFlag.verbose
flags will be loggedDeclaration
Swift
case verbose = 0x3F
-
All log statements will be logged
Declaration
Swift
case all = 0xFFFFFFFF