Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
TripGetPlatformChangeBusinessLogic::DataClass Class Reference
Collaboration diagram for TripGetPlatformChangeBusinessLogic::DataClass:
Collaboration graph
[legend]

Public Member Functions

 DataClass (TripGetPlatformChangeBusinessLogic *dataClassOwner)
 
ApplicationDefines::ResultValue CreateNetworkRequest (const int32_t lineNumber, const int32_t tripNumber, const int32_t busStopOrderOnLine, QUrlQuery &requestUrlQuery)
 
bool CreateAndSendNetworkRequest (const int32_t lineNumber, const int32_t tripNumber, const int32_t busStopOrderOnLine)
 
bool SendTripGetPlatformChangeRequest ()
 
void ClosePlatformChangeNoticePopup ()
 

Public Attributes

TripGetPlatformChangeBusinessLogicmDataClassOwner
 
NetworkRequestHandlermNetworkRequestHandler
 
PlayerBusinessLogicmPlayerBusinessLogic
 
bool mAwaitingResponse
 
int32_t mLineNumber
 
int32_t mTripNumber
 
int32_t mTripBusStopIndex
 
ESpojZastavka * mTripBusStop
 
PopUpMessageIDType mPlatformChangeNoticePopupId
 
QTimer mPlatformChangeCheckingTimer
 

Constructor & Destructor Documentation

TripGetPlatformChangeBusinessLogic::DataClass::DataClass ( TripGetPlatformChangeBusinessLogic dataClassOwner)
inline

Member Function Documentation

void TripGetPlatformChangeBusinessLogic::DataClass::ClosePlatformChangeNoticePopup ( )
inline

Here is the call graph for this function:

bool TripGetPlatformChangeBusinessLogic::DataClass::CreateAndSendNetworkRequest ( const int32_t  lineNumber,
const int32_t  tripNumber,
const int32_t  busStopOrderOnLine 
)
inline

Here is the call graph for this function:

ApplicationDefines::ResultValue TripGetPlatformChangeBusinessLogic::DataClass::CreateNetworkRequest ( const int32_t  lineNumber,
const int32_t  tripNumber,
const int32_t  busStopOrderOnLine,
QUrlQuery &  requestUrlQuery 
)
inline
bool TripGetPlatformChangeBusinessLogic::DataClass::SendTripGetPlatformChangeRequest ( )
inline

Member Data Documentation

bool TripGetPlatformChangeBusinessLogic::DataClass::mAwaitingResponse
TripGetPlatformChangeBusinessLogic* TripGetPlatformChangeBusinessLogic::DataClass::mDataClassOwner
int32_t TripGetPlatformChangeBusinessLogic::DataClass::mLineNumber
NetworkRequestHandler* TripGetPlatformChangeBusinessLogic::DataClass::mNetworkRequestHandler
QTimer TripGetPlatformChangeBusinessLogic::DataClass::mPlatformChangeCheckingTimer
PopUpMessageIDType TripGetPlatformChangeBusinessLogic::DataClass::mPlatformChangeNoticePopupId
PlayerBusinessLogic* TripGetPlatformChangeBusinessLogic::DataClass::mPlayerBusinessLogic
ESpojZastavka* TripGetPlatformChangeBusinessLogic::DataClass::mTripBusStop
int32_t TripGetPlatformChangeBusinessLogic::DataClass::mTripBusStopIndex
int32_t TripGetPlatformChangeBusinessLogic::DataClass::mTripNumber

The documentation for this class was generated from the following file: