BDKLogLevel

Objective-C

enum BDKLogLevel : NSUInteger {}

Swift

enum LogLevel : UInt

Log levels are used to filter out logs. Used together with flags.

  • No logs

    Declaration

    Objective-C

    BDKLogLevelOff = 0

    Swift

    case off = 0
  • Error logs only

    Declaration

    Objective-C

    BDKLogLevelError = (BDKLogFlagError)

    Swift

    case error = 1
  • Error and warning logs

    Declaration

    Objective-C

    BDKLogLevelWarning = (BDKLogLevelError | BDKLogFlagWarning)

    Swift

    case warning = 3
  • Error, warning and info logs

    Declaration

    Objective-C

    BDKLogLevelInfo = (BDKLogLevelWarning | BDKLogFlagInfo)

    Swift

    case info = 7
  • Error, warning, info and debug logs

    Declaration

    Objective-C

    BDKLogLevelDebug = (BDKLogLevelInfo | BDKLogFlagDebug)

    Swift

    case debug = 15
  • Error, warning, info, debug and verbose logs

    Declaration

    Objective-C

    BDKLogLevelVerbose = (BDKLogLevelDebug | BDKLogFlagVerbose)

    Swift

    case verbose = 31
  • All logs (1…11111)

    Declaration

    Objective-C

    BDKLogLevelAll = (9223372036854775807L * 2UL + 1UL)

    Swift

    case all = 18446744073709551615