log static method

void log({
  1. required GemDumpSdkLevel level,
  2. String module = 'Application',
  3. String function = '',
  4. String file = '',
  5. int line = 0,
  6. required String message,
})

Print log via the SDK logging system. These logs are sent to the Magic Lane servers in case of crashes.

Parameters

  • level The severity of the log
  • module The module from which the log is coming.
  • pszFunction The function from which the log is issued.
  • pszFile The file from which the log is issued.
  • line The line number in the file at which the log is issued.
  • message The message to be logged. Should not contain characters which can be interpreted as format specifiers.

Implementation

static void log({
  required GemDumpSdkLevel level,
  String module = 'Application',
  String function = '',
  String file = '',
  int line = 0,
  required String message,
}) {
  staticMethod('Debug', 'log', args: <String, Object>{
    'level': level.id,
    'pszModule': module,
    'pszFunction': function,
    'pszFile': file,
    'line': line,
    'str': message,
  });
}