Enumerations

The following enumerations are available globally.

  • TTChargingConnection.

    Declaration

    Objective-C

    enum TTFacilityType {}

    Swift

    enum TTFacilityType : Int
  • TTPlugType.

    Declaration

    Objective-C

    enum TTPlugType {}

    Swift

    enum TTPlugType : Int
  • TTOptionTypeRoute

    Declaration

    Objective-C

    enum TTOptionTypeRoute {}

    Swift

    enum TTOptionTypeRoute : Int
  • TTOptionInstructionsType

    Declaration

    Objective-C

    enum TTOptionInstructionsType {}

    Swift

    enum TTOptionInstructionsType : Int
  • TTOptionTravelMode

    Declaration

    Objective-C

    enum TTOptionTravelMode {}

    Swift

    enum TTOptionTravelMode : Int
  • TTOptionVehicleEngineType

    Declaration

    Objective-C

    enum TTOptionVehicleEngineType {}

    Swift

    enum TTOptionVehicleEngineType : Int
  • TTOptionVehicleLoadType

    Declaration

    Objective-C

    enum TTOptionVehicleLoadType {}

    Swift

    enum TTOptionVehicleLoadType : Int
  • TTOptionVehicleAdrTunnelRestrictionCode

    Declaration

    Objective-C

    enum TTOptionVehicleAdrTunnelRestrictionCode {}

    Swift

    enum TTOptionVehicleAdrTunnelRestrictionCode : Int
  • TTOptionHilliness

    Declaration

    Objective-C

    enum TTOptionHilliness {}

    Swift

    enum TTOptionHilliness : Int
  • TTOptionWindingness

    Declaration

    Objective-C

    enum TTOptionWindingness {}

    Swift

    enum TTOptionWindingness : Int
  • TTSectionType

    Declaration

    Objective-C

    enum TTSectionType {}

    Swift

    enum TTSectionType : Int
  • TTReportType.

    Declaration

    Objective-C

    enum TTEvReportType {}

    Swift

    enum TTEvReportType : Int
  • TTRouteType

    Declaration

    Objective-C

    enum TTEvRouteType {}

    Swift

    enum TTEvRouteType : Int
  • TTAvoidType.

    Declaration

    Objective-C

    enum TTEvAvoidType {}

    Swift

    enum TTEvAvoidType : Int
  • TTTravelMode.

    Declaration

    Objective-C

    enum TTEvTravelMode {}

    Swift

    enum TTEvTravelMode : Int
  • TTVehicleLoadType.

    Declaration

    Objective-C

    enum TTEvVehicleLoadType {}

    Swift

    enum TTEvVehicleLoadType : Int
  • TTVehicleAdrTunnelRestrictionCode.

    Declaration

    Objective-C

    enum TTEvVehicleAdrTunnelRestrictionCode {}

    Swift

    enum TTEvVehicleAdrTunnelRestrictionCode : Int
  • TTSectionType.

    Declaration

    Objective-C

    enum TTEvSectionType {}

    Swift

    enum TTEvSectionType : Int
  • TTRouteRepresentation.

    Declaration

    Objective-C

    enum TTEvRouteRepresentation {}

    Swift

    enum TTEvRouteRepresentation : Int
  • Public Preview

    This is under Public Preview and subject to change by the end of 2020.12. More information is available at: https://developer.tomtom.com/public-preview

    The Facility Type of the charging connection which is compatible with the vehicle.

    Declaration

    Swift

    @available(*, message: "TT_API_PUBLIC_PREVIEW('byTheEndOf=2020.12', 'This is under Public Preview and subject to change until the end date. More information is available at: https://developer.tomtom.com/public-preview'﹚")
    @objc
    public enum FacilityType : Int, EnumConvertible
  • Public Preview

    This is under Public Preview and subject to change by the end of 2020.12. More information is available at: https://developer.tomtom.com/public-preview

    The Plug Type of the charging connection which is compatible with the vehicle.

    Declaration

    Swift

    @available(*, message: "TT_API_PUBLIC_PREVIEW('byTheEndOf=2020.12', 'This is under Public Preview and subject to change until the end date. More information is available at: https://developer.tomtom.com/public-preview'﹚")
    @objc
    public enum PlugType : Int, EnumConvertible
  • Public Preview

    This is under Public Preview and subject to change by the end of 2020.12. More information is available at: https://developer.tomtom.com/public-preview

    This represents the report type.

    See more

    Declaration

    Swift

    @available(*, message: "TT_API_PUBLIC_PREVIEW('byTheEndOf=2020.12', 'This is under Public Preview and subject to change until the end date. More information is available at: https://developer.tomtom.com/public-preview'﹚")
    @objc
    public enum ReportType : Int, EnumConvertible
  • Public Preview

    This is under Public Preview and subject to change by the end of 2020.12. More information is available at: https://developer.tomtom.com/public-preview

    Represents the ‘routeRepresentation’ parameter.

    See more

    Declaration

    Swift

    @available(*, message: "TT_API_PUBLIC_PREVIEW('byTheEndOf=2020.12', 'This is under Public Preview and subject to change until the end date. More information is available at: https://developer.tomtom.com/public-preview'﹚")
    @objc
    public enum RouteRepresentation : Int, EnumConvertible
  • Public Preview

    This is under Public Preview and subject to change by the end of 2020.12. More information is available at: https://developer.tomtom.com/public-preview

    This represents the ‘routeType’ parameter in a Request to the Routing API.

    See more

    Declaration

    Swift

    @available(*, message: "TT_API_PUBLIC_PREVIEW('byTheEndOf=2020.12', 'This is under Public Preview and subject to change until the end date. More information is available at: https://developer.tomtom.com/public-preview'﹚")
    @objc
    public enum RouteType : Int, EnumConvertible
  • Public Preview

    This is under Public Preview and subject to change by the end of 2020.12. More information is available at: https://developer.tomtom.com/public-preview

    Section of the route that is undefined.

    See more

    Declaration

    Swift

    @available(*, message: "TT_API_PUBLIC_PREVIEW('byTheEndOf=2020.12', 'This is under Public Preview and subject to change until the end date. More information is available at: https://developer.tomtom.com/public-preview'﹚")
    @objc
    public enum SectionType : Int, EnumConvertible
  • Public Preview

    This is under Public Preview and subject to change by the end of 2020.12. More information is available at: https://developer.tomtom.com/public-preview

    The type of the incident.

    See more

    Declaration

    Swift

    @available(*, message: "TT_API_PUBLIC_PREVIEW('byTheEndOf=2020.12', 'This is under Public Preview and subject to change until the end date. More information is available at: https://developer.tomtom.com/public-preview'﹚")
    @objc
    public enum SimpleCategoryEV : Int, EnumConvertible
  • Public Preview

    This is under Public Preview and subject to change by the end of 2020.12. More information is available at: https://developer.tomtom.com/public-preview

    Represents the ‘travelMode’ parameter in a request to the Routing API.

    See more

    Declaration

    Swift

    @available(*, message: "TT_API_PUBLIC_PREVIEW('byTheEndOf=2020.12', 'This is under Public Preview and subject to change until the end date. More information is available at: https://developer.tomtom.com/public-preview'﹚")
    @objc
    public enum TravelMode : Int, EnumConvertible
  • Public Preview

    This is under Public Preview and subject to change by the end of 2020.12. More information is available at: https://developer.tomtom.com/public-preview

    Defines that the vehicle ADR tunnel restrictions are not set.

    See more

    Declaration

    Swift

    @available(*, message: "TT_API_PUBLIC_PREVIEW('byTheEndOf=2020.12', 'This is under Public Preview and subject to change until the end date. More information is available at: https://developer.tomtom.com/public-preview'﹚")
    @objc
    public enum VehicleAdrTunnelRestrictionCode : Int, EnumConvertible
  • Public Preview

    This is under Public Preview and subject to change by the end of 2020.12. More information is available at: https://developer.tomtom.com/public-preview

    Available vehicleLoadType values are US Hazmat classes 1 through 9, plus generic classifications for use in other countries. For more details, see: https://developer.tomtom.com/routing-api/routing-api-documentation-routing/common-routing-parameters

    See more

    Declaration

    Swift

    @available(*, message: "TT_API_PUBLIC_PREVIEW('byTheEndOf=2020.12', 'This is under Public Preview and subject to change until the end date. More information is available at: https://developer.tomtom.com/public-preview'﹚")
    @objc
    public enum VehicleLoadType : Int, EnumConvertible