navigine_sdk_flutter_LocationPolyline_ToFfi function

Pointer<Void> navigine_sdk_flutter_LocationPolyline_ToFfi(
  1. LocationPolyline value
)

Implementation

Pointer<Void> navigine_sdk_flutter_LocationPolyline_ToFfi(LocationPolyline value) {
    final _polylineHandle = navigine_sdk_flutter_Polyline_ToFfi(value.polyline);
    final _locationIdHandle = navigine_sdk_flutter_int_ToFfi(value.locationId);
    final _sublocationIdHandle = navigine_sdk_flutter_int_ToFfi(value.sublocationId);
    final _result = _navigine_sdk_flutter_LocationPolyline_CreateHandle(_polylineHandle, _locationIdHandle, _sublocationIdHandle);
    navigine_sdk_flutter_Polyline_ReleaseFfiHandle(_polylineHandle);
    navigine_sdk_flutter_int_ReleaseFfiHandle(_locationIdHandle);
    navigine_sdk_flutter_int_ReleaseFfiHandle(_sublocationIdHandle);
    return _result;
}