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
  • BETA The Facility Type of the charging connection which is compatible with the vehicle.

    Experiment

    THIS API IS IN BETA VERSION

    Declaration

    Swift

    @objc
    public enum FacilityType : Int, EnumConvertible
  • BETA The Plug Type of the charging connection which is compatible with the vehicle.

    Experiment

    THIS API IS IN BETA VERSION

    Declaration

    Swift

    @objc
    public enum PlugType : Int, EnumConvertible
  • BETA This represents the report type.

    Experiment

    THIS API IS IN BETA VERSION
    See more

    Declaration

    Swift

    @objc
    public enum ReportType : Int, EnumConvertible
  • BETA Represents the ‘routeRepresentation’ parameter.

    Experiment

    THIS API IS IN BETA VERSION
    See more

    Declaration

    Swift

    @objc
    public enum RouteRepresentation : Int, EnumConvertible
  • BETA This represents the ‘routeType’ parameter in a Request to the Routing API.

    Experiment

    THIS API IS IN BETA VERSION
    See more

    Declaration

    Swift

    @objc
    public enum RouteType : Int, EnumConvertible
  • BETA Section of the route that is undefined.

    Experiment

    THIS API IS IN BETA VERSION
    See more

    Declaration

    Swift

    @objc
    public enum SectionType : Int, EnumConvertible
  • BETA The type of the incident.

    Experiment

    THIS API IS IN BETA VERSION
    See more

    Declaration

    Swift

    @objc
    public enum SimpleCategoryEV : Int, EnumConvertible
  • BETA Represents the ‘travelMode’ parameter in a Request to the Routing API.

    Experiment

    THIS API IS IN BETA VERSION
    See more

    Declaration

    Swift

    @objc
    public enum TravelMode : Int, EnumConvertible
  • BETA Defines that the vehicle ADR tunnel restrictions are not set.

    Experiment

    THIS API IS IN BETA VERSION
    See more

    Declaration

    Swift

    @objc
    public enum VehicleAdrTunnelRestrictionCode : Int, EnumConvertible
  • BETA 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.

    Experiment

    THIS API IS IN BETA VERSION
    See more

    Declaration

    Swift

    @objc
    public enum VehicleLoadType : Int, EnumConvertible