Loading...
Searching...
No Matches
ListListGlobalPointImpl.dart
Go to the documentation of this file.
1import 'dart:ffi';
2import 'package:navigine_sdk/com/containers_parts/ListGlobalPointImpl.dart';
3import 'package:navigine_sdk/com/lazy_list.dart';
4import 'package:navigine_sdk/com/lazy_map.dart';
5import 'package:navigine_sdk/com/navigine/idl/global_point.dart';
6import 'package:navigine_sdk/com/to_native.dart';
7import 'package:navigine_sdk/com/to_platform.dart';
8
9final class ListListGlobalPointImpl {
10 ListListGlobalPointImpl._();
11
12 static List<List<GlobalPoint>> fromNativePtr(Pointer<Void> handle) =>
13 fromPlatformList(handle, (element) => ListGlobalPointImpl.fromNativePtr(element));
14
15 static List<List<GlobalPoint>>? fromOptionalPtr(Pointer<Void> handle) =>
16 fromPlatformListNullable(handle, (element) => ListGlobalPointImpl.fromNativePtr(element));
17
18 static Pointer<Void> getNativePtr(List<List<GlobalPoint>>? value) =>
19 toNativeListNullable(value, (element) => ListGlobalPointImpl.getNativePtr(element));
20}