Loading...
Searching...
No Matches
logger.dart
Go to the documentation of this file.
1import 'dart:ffi';
2import 'package:meta/meta.dart';
3import 'package:navigine_sdk/com/_library_context.dart' as __lib;
4import 'package:navigine_sdk/com/_native_base.dart' as __lib;
5import 'package:navigine_sdk/com/navigine/idl/log_listener.dart';
6
7part 'logger.impl.dart';
12abstract class Logger implements Finalizable {
13
14 static Logger getLogger() => $prototype.getLogger();
15
16 void subscribe(LogListener listener);
17
18 void unsubscribe(LogListener listener);
19
20
21
23 @visibleForTesting
24 static dynamic $prototype = Logger$Impl(Pointer<Void>.fromAddress(0));
25}