MBXAccuracyAuthorization.h 775 B

123456789101112131415161718192021
  1. // This file is generated and will be overwritten automatically.
  2. #import <Foundation/Foundation.h>
  3. /** Accuracy authorization granted by user to the app. */
  4. // NOLINTNEXTLINE(modernize-use-using)
  5. typedef NS_ENUM(NSInteger, MBXAccuracyAuthorization)
  6. {
  7. /** An app is not authorized to access location. */
  8. MBXAccuracyAuthorizationNone,
  9. /** An app is authorized to received as precise as possible location. */
  10. MBXAccuracyAuthorizationExact,
  11. /**
  12. * An app is authorized to receive rough location only.
  13. *
  14. * Depends on a platform the accuracy is within a city block.
  15. */
  16. MBXAccuracyAuthorizationInexact
  17. } NS_SWIFT_NAME(AccuracyAuthorization);
  18. NSString* MBXAccuracyAuthorizationToString(MBXAccuracyAuthorization accuracy_authorization);