|
Maps SDK for C++ 1.0.0
|
PTRouteInstruction object. More...


Public Member Functions | |
| bool | operator== (const PTRouteInstruction &inst) const |
| Comparison operator equal. | |
| bool | operator!= (const PTRouteInstruction &inst) const |
| Comparison operator not equal. | |
| const StringRef | getName () const noexcept |
| Get Name. | |
| const StringRef | getPlatformCode () const noexcept |
| Get platform code. | |
| const TimeRef | getArrivalTime () const noexcept |
| Get arrival time. | |
| const TimeRef | getDepartureTime () const noexcept |
| Get departure time. | |
| bool | getHasWheelchairSupport () const noexcept |
| Get wheelchair support. | |
| bool | hasSignpostInfo () const noexcept |
| Check if signpost information is available. | |
| const SignpostDetailsRef | getSignpostDetails () const noexcept |
| Get extended signpost details. | |
| const StringRef | getSignpostInstruction () const noexcept |
| Get textual description for the signpost information. | |
| const AbstractGeometryImageRef | getRealisticNextTurnImage () const noexcept |
| Get image for the realistic turn information. | |
| TimeDistance | getTimeDistanceToNextTurn () const noexcept |
| Get distance to the next turn in meters, time in seconds. | |
| TimeDistance | getRemainingTravelTimeDistance () const noexcept |
| Get remaining travel distance in meters and remaining travel time in seconds. | |
| TimeDistance | getRemainingTravelTimeDistanceToNextWaypoint () const noexcept |
| Get remaining travel time in seconds to the next way point and the remaining travel distance in meters to the next way point. | |
| TimeDistance | getTraveledTimeDistance () const noexcept |
| Get the traveled distance in meters and the traveled time in seconds. | |
| const StringRef | getCountryCodeISO () const noexcept |
| Get ISO 3166-1 alpha-3 country code for the navigation instruction. | |
| bool | hasTurnInfo () const noexcept |
| Check if turn information is available. | |
| const ImageRef | getTurnImage () const noexcept |
| Get turn image. | |
| const TurnDetailsRef | getTurnDetails () const noexcept |
| Get full details for the turn. | |
| const StringRef | getTurnInstruction () const noexcept |
| Get textual description for the turn. | |
| bool | hasFollowRoadInfo () const noexcept |
| Check if follow road information is available. | |
| const StringRef | getFollowRoadInstruction () const noexcept |
| Get textual description for the follow road information. | |
| bool | hasRoadInfo () const noexcept |
| Get if road information is available. | |
| const RoadInfoListRef | getRoadInfo () const noexcept |
| Get road information. | |
| const RoadInfoImageRef | getRoadInfoImage () const noexcept |
| Get road image. | |
| const CoordinatesRef | getCoordinates () const noexcept |
| Get coordinates for this route instruction. | |
| bool | isExit () const noexcept |
| Check if the route instruction is a main road exit instruction. | |
| String | getExitDetails () const |
| Get the exit route instruction text. | |
| bool | isFerry () const noexcept |
| Check if the route instruction is a ferry. | |
| bool | isTollRoad () const noexcept |
| Check if the route instruction is a toll road. | |
| bool | isCommon () const noexcept |
| Check if this instruction is of common type. | |
| bool | isEV () const noexcept |
| Check if this instruction is part of an EV route. | |
Protected Member Functions | |
| bool | operator== (RouteInstructionBase const &item) const |
| noexcept is deduced | |
| bool | operator!= (RouteInstructionBase const &item) const |
| Compare if the route instructions are not identical. | |
PTRouteInstruction object.
Implements share-read / copy-on-write Api object over RouteInstructionBase.
|
inlinenoexcept |
Get arrival time.
|
inlinenoexceptinherited |
Get coordinates for this route instruction.
|
inlinenoexceptinherited |
Get ISO 3166-1 alpha-3 country code for the navigation instruction.
Empty string means no country
|
inlinenoexcept |
Get departure time.
|
inlineinherited |
Get the exit route instruction text.
If the instruction is not an exit, returns empty string and sets the API error to kNotFound
|
inlinenoexceptinherited |
Get textual description for the follow road information.
|
inlinenoexcept |
Get wheelchair support.
|
inlinenoexcept |
Get Name.
|
inlinenoexcept |
Get platform code.
|
inlinenoexceptinherited |
Get image for the realistic turn information.
|
inlinenoexceptinherited |
Get remaining travel distance in meters and remaining travel time in seconds.
|
inlinenoexceptinherited |
Get remaining travel time in seconds to the next way point and the remaining travel distance in meters to the next way point.
|
inlinenoexceptinherited |
Get road information.
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
Get extended signpost details.
|
inlinenoexceptinherited |
Get textual description for the signpost information.
|
inlinenoexceptinherited |
Get distance to the next turn in meters, time in seconds.
|
inlinenoexceptinherited |
Get the traveled distance in meters and the traveled time in seconds.
|
inlinenoexceptinherited |
Get full details for the turn.
|
inlinenoexceptinherited |
Get turn image.
|
inlinenoexceptinherited |
Get textual description for the turn.
|
inlinenoexceptinherited |
Check if follow road information is available.
|
inlinenoexceptinherited |
Get if road information is available.
|
inlinenoexceptinherited |
Check if signpost information is available.
|
inlinenoexceptinherited |
Check if turn information is available.
|
inlinenoexceptinherited |
Check if this instruction is of common type.
A common type route instruction is part of a common type route segment, see RouteSegment::isCommon
|
inlinenoexceptinherited |
Check if this instruction is part of an EV route.
|
inlinenoexceptinherited |
Check if the route instruction is a main road exit instruction.
|
inlinenoexceptinherited |
Check if the route instruction is a ferry.
|
inlinenoexceptinherited |
Check if the route instruction is a toll road.
|
inline |
Comparison operator not equal.
| inst | PTRouteInstruction to compare with. |
|
inlineprotectedinherited |
Compare if the route instructions are not identical.
| item | RouteInstructionBase to compare with. |
|
inline |
Comparison operator equal.
| inst | PTRouteInstruction to compare with. |
|
inlineprotectedinherited |
noexcept is deduced
Compare if the route instructions are identical.
| item | RouteInstructionBase to compare with. |
The comparison is done by calling the Equals method of the IRouteInstruction interface.