DetailedHazardInformation
public class DetailedHazardInformation : Equatable, Hashable
Describes the detailed Hazard information.
Important
This is a Public Preview API. It may be changed or removed at any time.-
Detailed information for jam tails.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class JamTailWarningDetailedInformation : DetailedHazardInformation -
Detailed information for reduced visibility.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class ReducedVisibilityDetailedInformation : DetailedHazardInformation -
Detailed information for strong winds.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class StrongWindDetailedInformation : DetailedHazardInformation -
Detailed information for objects on road.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class ObjectsOnRoadDetailedInformation : DetailedHazardInformation -
Detailed information for road works.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class RoadWorksDetailedInformation : DetailedHazardInformation -
Detailed information for bad road conditions.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public class BadRoadConditionsDetailedInformation : DetailedHazardInformation -
Implements method to check two
DetailedHazardInformationobjects for equality.Two
DetailedHazardInformationobjects are equal if they associated with sameHazardTypeandDetailedHazardInformationimplementations have equal value.Declaration
Swift
public static func == (lhs: DetailedHazardInformation, rhs: DetailedHazardInformation) -> BoolParameters
lhsA value to compare.
rhsAnother value to compare.
Return Value
True if both
DetailedHazardInformationare equal. -
Hash function. Hashes the essential components of this value by feeding them into the given hasher.
Each enum case of
DetailedHazardInformationhas associated values, that being fed into hasher. But it is not enough to distinguish between different cases that might have identical associated values. To solve this issue, unique identifiers for each case are also being fed to the hasher.Declaration
Swift
public func hash(into hasher: inout Hasher)Parameters
hasherThe hasher to use when combining the components of this instance.
TomTom SDK for iOS (0.53.1)
DetailedHazardInformation