|
Vesna
|
#include <TransfareInfoProviderBusinessLogic.h>


Classes | |
| class | DataClass |
Public Types | |
| enum | BusStopEvent { Unknown, Departure, Arrival } |
Public Member Functions | |
| TransfareInfoProviderBusinessLogic () | |
| virtual | ~TransfareInfoProviderBusinessLogic () |
| bool | OnBusStopEvent (const BusStopEvent &busStopEvent) |
| void | OnPositionChanged (const double speed) |
| void | SendSpeed () |
| void | OnIssueOut () |
Public Member Functions inherited from BusinessLogic | |
| BusinessLogic (ApplicationDefines::BusinessLogicType businessLogicType, ApplicationDefines::BusinessLogicLifeTimeType businessLogicLifeTimeType) | |
| virtual | ~BusinessLogic () |
| ApplicationDefines::BusinessLogicType | GetBusinessLogicType () const |
| ApplicationDefines::BusinessLogicLifeTimeType | GetBusinessLogicLifeTimeType () const |
Static Public Attributes | |
| static const ApplicationDefines::BusinessLogicType | mBusinessLogicType = ApplicationDefines::TransfareInfoProviderBusinessLogic |
TransfareInfoProviderBusinessLogic
https://docs.google.com/document/d/1sTCedkKc-zUMOb7nvN2QKnP4YVNYbsqx_ytOwSubtRM/edit#heading=h.ubrrcrddn8dh
| TransfareInfoProviderBusinessLogic::TransfareInfoProviderBusinessLogic | ( | ) |
|
virtual |
| bool TransfareInfoProviderBusinessLogic::OnBusStopEvent | ( | const BusStopEvent & | busStopEvent | ) |
Nothing to do
| void TransfareInfoProviderBusinessLogic::OnIssueOut | ( | ) |
| void TransfareInfoProviderBusinessLogic::OnPositionChanged | ( | const double | speed | ) |
| void TransfareInfoProviderBusinessLogic::SendSpeed | ( | ) |
|
static |
1.8.8