|
Maps SDK for C++ 1.0.0
|


Public Member Functions | |
| int | request (const gem::Route &route) noexcept |
| Request a ride. | |
| int | cancel () noexcept |
| Cancel current ride. | |
| Ride | getRequestedRide () const noexcept |
| Get last requested ride. | |
| ERiderStatus | getState () const noexcept |
| Get rider current state. | |
| gem::Route | getRequestedRoute () const noexcept |
| Get requested route via request method. | |
| sense::DataSourcePtr | getDriverPositionDataSource () const noexcept |
| Get driver position data source. | |
| TimeDistance | getDriverTimeDistance () const noexcept |
| Get driver estimated time-distance to arrival. | |
Static Public Member Functions | |
| static StrongPointer< Rider > | produce (RiderListener listener) |
| Create a Rider object. | |
Rider object.
|
inlinenoexcept |
Cancel current ride.
|
inlinenoexcept |
|
inlinenoexcept |
Get driver estimated time-distance to arrival.
|
inlinenoexcept |
Get last requested ride.
|
inlinenoexcept |
Get requested route via request method.
|
inlinenoexcept |
Get rider current state.
|
inlinestatic |
|
inlinenoexcept |
Request a ride.
| route | The route for which the ride is requested |