Classes

The following classes are available globally.

  • TomTom AdditionalDataSearch API main object. Contains methods to use Tomtom’s online search engine and provides support for both async and sync calls.

    See more

    Declaration

    Objective-C

    @interface TTAdditionalDataSearch

    Swift

    class TTAdditionalDataSearch
  • A collection of results.

    See more

    Declaration

    Objective-C

    @interface TTAdditionalDataSearchResponse : NSObject

    Swift

    class TTAdditionalDataSearchResponse : NSObject
  • Class containing the result

    See more

    Declaration

    Objective-C

    @interface TTAdditionalDataSearchResult : NSObject

    Swift

    class TTAdditionalDataSearchResult : NSObject
  • Performs along route search action based on provided query object and returns the result with usage of callback implementation.

    See more

    Declaration

    Objective-C

    @interface TTAlongRouteSearch

    Swift

    class TTAlongRouteSearch
  • TTAlongRouteSearchResponse

    See more

    Declaration

    Objective-C

    @interface TTAlongRouteSearchResponse : NSObject

    Swift

    class TTAlongRouteSearchResponse : NSObject
  • TTAlongRouteSearchResult

    See more

    Declaration

    Objective-C

    @interface TTAlongRouteSearchResult : NSObject

    Swift

    class TTAlongRouteSearchResult : NSObject
  • TTAutocomplete

    See more

    Declaration

    Objective-C

    @interface TTAutocomplete

    Swift

    class TTAutocomplete
  • TTAutocompleteResponse

    See more

    Declaration

    Objective-C

    @interface TTAutocompleteResponse : NSObject

    Swift

    class TTAutocompleteResponse : NSObject
  • TTAutocompleteResult

    See more

    Declaration

    Objective-C

    @interface TTAutocompleteResult : NSObject

    Swift

    class TTAutocompleteResult : NSObject
  • TTAutocompleteSegment

    See more

    Declaration

    Objective-C

    @interface TTAutocompleteSegment : NSObject

    Swift

    class TTAutocompleteSegment : NSObject
  • Batch request query builder

    See more

    Declaration

    Objective-C

    @interface TTBatchQueryBuilder : NSObject

    Swift

    class TTBatchQueryBuilder : NSObject
  • Batch query

    Declaration

    Objective-C

    @interface TTBatchQuery : TTQuery

    Swift

    class TTBatchQuery : TTQuery
  • Visitable collection of batch search responses.

    See more

    Declaration

    Objective-C

    @interface TTBatchResponse : NSObject

    Swift

    class TTBatchResponse : NSObject
  • TomTom Batch Search API main object. Contains methods to use Tomtom’s batch search engine and provides support for both async calls.

    See more

    Declaration

    Objective-C

    @interface TTBatchSearch

    Swift

    class TTBatchSearch
  • A container for various data sources that can be used with the Additional Data service. Create using ::AdditionalDataSourcesBuilder.

    Declaration

    Objective-C

    @interface TTAdditionalDataSources : NSObject

    Swift

    class TTAdditionalDataSources : NSObject
  • A representation of address returned in the result.

    See more

    Declaration

    Objective-C

    @interface TTAddress : NSObject

    Swift

    class TTAddress : NSObject
  • A representation of address ranges on a street segment. Available only for results where result type is equal to Address Range.

    See more

    Declaration

    Objective-C

    @interface TTAddressRanges : NSObject

    Swift

    class TTAddressRanges : NSObject
  • A representation of the classifications:name field in the result

    See more

    Declaration

    Objective-C

    @interface TTClassificationName : NSObject

    Swift

    class TTClassificationName : NSObject
  • A representation of an element of the entryPoints field in json response.

    See more

    Declaration

    Objective-C

    @interface TTEntryPoint : NSObject

    Swift

    class TTEntryPoint : NSObject
  • Contains information about a data source related to the geometric shape of the result.

    Declaration

    Objective-C

    @interface TTGeometryDataSource : NSObject

    Swift

    class TTGeometryDataSource : NSObject
  • Represents a mapcodes field element in a JSON Response.

    See more

    Declaration

    Objective-C

    @interface TTMapCode : NSObject

    Swift

    class TTMapCode : NSObject
  • The opening hours for a POI (Points of Interest).

    See more

    Declaration

    Objective-C

    @interface TTOpeningHours : NSObject

    Swift

    class TTOpeningHours : NSObject
  • Represents a poi field in a JSON Response.

    See more

    Declaration

    Objective-C

    @interface TTPoi : NSObject

    Swift

    class TTPoi : NSObject
  • TTQuery

    Declaration

    Objective-C

    @interface TTQuery : NSObject

    Swift

    class TTQuery : NSObject
  • A TTSearchShape defines standard shape such as circle, polygon for search query

    Declaration

    Objective-C

    @interface TTSearchShape : NSObject

    Swift

    class TTSearchShape : NSObject
  • TTSearchSummary

    See more

    Declaration

    Objective-C

    @interface TTSearchSummary : NSObject

    Swift

    class TTSearchSummary : NSObject
  • Represents a timeRanges field element in a JSON Response.

    See more

    Declaration

    Objective-C

    @interface TTTimeRange : NSObject

    Swift

    class TTTimeRange : NSObject
  • Represents the startTime and endTime fields in a JSON Response.

    See more

    Declaration

    Objective-C

    @interface TTTimeRangeDateTime : NSObject

    Swift

    class TTTimeRangeDateTime : NSObject
  • Time zone information for the POI.

    Declaration

    Objective-C

    @interface TTTimeZone : NSObject

    Swift

    class TTTimeZone : NSObject
  • TomTom Search API main object. Contains methods to use Tomtom’s online search engine and provides support for both async and sync calls.

    See more

    Declaration

    Objective-C

    @interface TTSearch

    Swift

    class TTSearch
  • TTSearchQueryBuilder Search query

    See more

    Declaration

    Objective-C

    @interface TTSearchQueryBuilder : NSObject

    Swift

    class TTSearchQueryBuilder : NSObject
  • TTSearchQuery

    Declaration

    Objective-C

    @interface TTSearchQuery : TTQuery

    Swift

    class TTSearchQuery : TTQuery
  • TTSearchResponse

    See more

    Declaration

    Objective-C

    @interface TTSearchResponse : NSObject

    Swift

    class TTSearchResponse : NSObject
  • TTSearchResult

    See more

    Declaration

    Objective-C

    @interface TTSearchResult : NSObject

    Swift

    class TTSearchResult : NSObject
  • TomTom Geometry Search API main object. Contains methods to use Tomtom’s online search engine and provides support for both async and sync calls.

    See more

    Declaration

    Objective-C

    @interface TTGeometrySearch

    Swift

    class TTGeometrySearch
  • TTGeometrySearchQueryBuilder

    See more

    Declaration

    Objective-C

    @interface TTGeometrySearchQueryBuilder : NSObject

    Swift

    class TTGeometrySearchQueryBuilder : NSObject
  • TTGeometrySearchResponse

    See more

    Declaration

    Objective-C

    @interface TTGeometrySearchResponse : NSObject

    Swift

    class TTGeometrySearchResponse : NSObject
  • TTGeometrySearchResult

    See more

    Declaration

    Objective-C

    @interface TTGeometrySearchResult : NSObject

    Swift

    class TTGeometrySearchResult : NSObject
  • TomTom Reverse Geocoder API main object. Contains methods to use Tomtom’s online search engine and provides support for both async and sync calls.

    See more

    Declaration

    Objective-C

    @interface TTReverseGeocoder

    Swift

    class TTReverseGeocoder
  • TTReverseGeocoderFullAddress

    See more

    Declaration

    Objective-C

    @interface TTReverseGeocoderFullAddress : NSObject

    Swift

    class TTReverseGeocoderFullAddress : NSObject
  • TTReverseGeocoderQuery Reverse geocoder query

    Declaration

    Objective-C

    @interface TTReverseGeocoderQuery : TTQuery

    Swift

    class TTReverseGeocoderQuery : TTQuery
  • TTReverseGeocoderQueryBuilder Reverse geocoder query builder

    See more

    Declaration

    Objective-C

    @interface TTReverseGeocoderQueryBuilder : NSObject

    Swift

    class TTReverseGeocoderQueryBuilder : NSObject
  • TTReverseGeocoderResponse

    See more

    Declaration

    Objective-C

    @interface TTReverseGeocoderResponse : NSObject

    Swift

    class TTReverseGeocoderResponse : NSObject
  • TTReverseGeocoderResult

    See more

    Declaration

    Objective-C

    @interface TTReverseGeocoderResult : NSObject

    Swift

    class TTReverseGeocoderResult : NSObject
  • @brief TTPoiCategoriesQuery builder.

    See more

    Declaration

    Objective-C

    @interface TTPoiCategoriesQueryBuilder : NSObject

    Swift

    class TTPoiCategoriesQueryBuilder : NSObject
  • TTPoiCategoriesQuery

    Declaration

    Objective-C

    @interface TTPoiCategoriesQuery : TTQuery

    Swift

    class TTPoiCategoriesQuery : TTQuery
  • @brief Class containing POI categories response.

    See more

    Declaration

    Objective-C

    @interface TTPoiCategoriesResponse : NSObject

    Swift

    class TTPoiCategoriesResponse : NSObject
  • TTPoiCategory

    See more

    Declaration

    Objective-C

    @interface TTPoiCategory : NSObject

    Swift

    class TTPoiCategory : NSObject