|
Maps SDK for C++ 1.0.0
|
Ride sharing namespace. More...
Classes | |
| struct | DriverPreferences |
| Driver preferences. More... | |
| class | IDriverListener |
| Driver listener. More... | |
| class | IRiderListener |
| Rider listener. More... | |
| class | Ride |
| Ride object. More... | |
| class | Driver |
| Driver object. More... | |
| class | Rider |
| Rider object. More... | |
| class | Fleet |
| Fleet object. More... | |
Typedefs | |
| using | DriverListener = Listener<IDriverListener> |
| Driver listener type. | |
| using | RiderListener = Listener<IRiderListener> |
| Driver listener type. | |
| using | RideRef = ApiRef<Ride> |
| Reference to Ride. | |
| using | RideList = List<Ride> |
| List of Ride objects. | |
Enumerations | |
| enum | EDriverStatus { DS_Logout , DS_Preparing , DS_Idle , DS_WaitingInternetConnection , DS_Configuring , DS_Picking , DS_Delivering , DS_Error } |
| Driver status. More... | |
| enum | ERiderStatus { RS_Logout , RS_Preparing , RS_Idle , RS_WaitAccept , RS_WaitPickup , RS_Running , RS_Error } |
| Rider status. More... | |
Ride sharing namespace.
Rider status.
| Enumerator | |
|---|---|
| RS_Logout | Logged out, wait for login. |
| RS_Preparing | Preparing rider ( registering, resuming previously aborted sessions, etc ). |
| RS_Idle | Idle ( no rides ). |
| RS_WaitAccept | Waiting for a ride acceptance. |
| RS_WaitPickup | Waiting for a driver to pickup. |
| RS_Running | Running trip. |
| RS_Error | Rider is stopped due to a fatal error. |