|
Vesna
|
#include <ModelRouteBusinessLogic.h>


Classes | |
| class | DataClass |
Public Member Functions | |
| ModelRouteBusinessLogic () | |
| virtual | ~ModelRouteBusinessLogic () |
| ApplicationDefines::ResultValue | PrepareModelRoute (QList< RouteBusStop > &modelRoute) |
| ApplicationDefines::ResultValue | PrepareModelRouteMapData (std::vector< RouteSegmentMapData > &routeMapData) |
| ApplicationDefines::ResultValue | CreateModelRouteNetworkRequest (QJsonObject &jsonRequest) |
| ApplicationDefines::ResultValue | ProcessModelRouteNetworkReply (const QJsonDocument &jsonData) |
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 Member Functions | |
| static ApplicationDefines::ResultValue | GetArrivalAndDepartureRadius (EM::Strojcek::VstupneUdaje::CestovnePoriadky::ENastupiste *platform, long &arrivalRadius, long &departureRadius) |
| static void | PrintModelRouteToLog (const QList< RouteBusStop > &modelRoute) |
Public Attributes | |
| const QString | JSON_ARRAY_PLATFORM_PAIRS = "pairsOfPlatforms" |
| const QString | JSON_ITEM_STOP_ID1 = "stopID1" |
| const QString | JSON_ITEM_STOP_PLATFORM_ID1 = "platform1" |
| const QString | JSON_ITEM_STOP_ID2 = "stopID2" |
| const QString | JSON_ITEM_STOP_PLATFORM_ID2 = "platform2" |
| const QString | JSON_ITEM_VERSION = "version" |
| const QString | JSON_ITEM_COMPANY_ID = "companyID" |
Static Public Attributes | |
| static const ApplicationDefines::BusinessLogicType | mBusinessLogicType = ApplicationDefines::ModelRouteBusinessLogic |
| ModelRouteBusinessLogic::ModelRouteBusinessLogic | ( | ) |
|
virtual |
| ApplicationDefines::ResultValue ModelRouteBusinessLogic::CreateModelRouteNetworkRequest | ( | QJsonObject & | jsonRequest | ) |
|
static |

| ApplicationDefines::ResultValue ModelRouteBusinessLogic::PrepareModelRoute | ( | QList< RouteBusStop > & | modelRoute | ) |

| ApplicationDefines::ResultValue ModelRouteBusinessLogic::PrepareModelRouteMapData | ( | std::vector< RouteSegmentMapData > & | routeMapData | ) |

|
static |


| ApplicationDefines::ResultValue ModelRouteBusinessLogic::ProcessModelRouteNetworkReply | ( | const QJsonDocument & | jsonData | ) |

| const QString ModelRouteBusinessLogic::JSON_ARRAY_PLATFORM_PAIRS = "pairsOfPlatforms" |
| const QString ModelRouteBusinessLogic::JSON_ITEM_COMPANY_ID = "companyID" |
| const QString ModelRouteBusinessLogic::JSON_ITEM_STOP_ID1 = "stopID1" |
| const QString ModelRouteBusinessLogic::JSON_ITEM_STOP_ID2 = "stopID2" |
| const QString ModelRouteBusinessLogic::JSON_ITEM_STOP_PLATFORM_ID1 = "platform1" |
| const QString ModelRouteBusinessLogic::JSON_ITEM_STOP_PLATFORM_ID2 = "platform2" |
| const QString ModelRouteBusinessLogic::JSON_ITEM_VERSION = "version" |
|
static |
1.8.8