MBNNRouteParser_Internal.h 1.7 KB

123456789101112131415161718192021
  1. // This file is generated and will be overwritten automatically.
  2. #import <MapboxNavigationNative/MBNNRouteParser.h>
  3. #import <MapboxNavigationNative/MBNNRouteParserCallback_Internal.h>
  4. @interface MBNNRouteParser ()
  5. + (nonnull MBXExpected<NSArray<id<MBNNRouteInterface>> *, NSString *> *)parseDirectionsResponseForResponse:(nonnull NSString *)response
  6. request:(nonnull NSString *)request
  7. routeOrigin:(MBNNRouterOrigin)routeOrigin __attribute((ns_returns_retained));
  8. + (void)parseDirectionsResponseForResponse:(nonnull NSString *)response
  9. request:(nonnull NSString *)request
  10. routeOrigin:(MBNNRouterOrigin)routeOrigin
  11. callback:(nonnull MBNNRouteParserCallback)callback;
  12. + (nonnull MBXExpected<NSArray<id<MBNNRouteInterface>> *, NSString *> *)parseDirectionsRoutesForResponse:(nonnull NSString *)response
  13. request:(nonnull NSString *)request
  14. routeOrigin:(MBNNRouterOrigin)routeOrigin __attribute((ns_returns_retained));
  15. + (void)parseDirectionsRoutesForResponse:(nonnull NSString *)response
  16. request:(nonnull NSString *)request
  17. routeOrigin:(MBNNRouterOrigin)routeOrigin
  18. callback:(nonnull MBNNRouteParserCallback)callback;
  19. @end