AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Public Member Functions | Static Public Member Functions | List of all members
BarcodeBusinessLogic Class Reference

#include <BarcodeBusinessLogic.h>

Classes

class  DataClass
 

Public Member Functions

 BarcodeBusinessLogic (const bool useTestingKeys, const unsigned short validityStartToleranceInMinutes, const unsigned short messageTimeout, const QString qrCodeType)
 
 ~BarcodeBusinessLogic ()
 
void OnIssueIn ()
 
void SetCheckOutBusStop (long tripBusStopIndex)
 
QString GetLastTicketReadDateTime ()
 
EvaluationResult OnBarcodeScanned (const QByteArray &barcode)
 
void OnEvaluationResult (const EvaluationResult &evaluationResult, QString &title, QString &message, QString &printerMessage, QString &detailTitle, QString &detailMessage, QString &label, QList< QVariant > &tariffTicketNumber, QList< QVariant > &ticketAmount, uint16_t &checkOutBusStopTripOrder, QList< QSharedPointer< EM::Strojcek::StatistikaStrojcek::VystupneData > > &outputData)
 
 BarcodeBusinessLogic (const bool useTestingKeys, const unsigned short validityStartToleranceInMinutes, const unsigned short messageTimeout, const QString qrCodeType)
 
 ~BarcodeBusinessLogic ()
 
void OnIssueIn ()
 
void SetCheckOutBusStop (long tripBusStopIndex)
 
QString GetLastTicketReadDateTime ()
 
EvaluationResult OnBarcodeScanned (const QByteArray &barcode)
 
void OnEvaluationResult (const EvaluationResult &evaluationResult, QString &title, QString &message, QString &printerMessage, QString &detailTitle, QString &detailMessage, QString &label, QList< QVariant > &tariffTicketNumber, QList< QVariant > &ticketAmount, uint16_t &checkOutBusStopTripOrder, QList< QSharedPointer< EM::Strojcek::StatistikaStrojcek::VystupneData > > &outputData)
 

Static Public Member Functions

static QString GetBusStopName (long tripBusStopIndex)
 
static QString GetBusStopName (long tripBusStopIndex)
 

Constructor & Destructor Documentation

BarcodeBusinessLogic::BarcodeBusinessLogic ( const bool  useTestingKeys,
const unsigned short  validityStartToleranceInMinutes,
const unsigned short  messageTimeout,
const QString  qrCodeType 
)
BarcodeBusinessLogic::~BarcodeBusinessLogic ( )
BarcodeBusinessLogic::BarcodeBusinessLogic ( const bool  useTestingKeys,
const unsigned short  validityStartToleranceInMinutes,
const unsigned short  messageTimeout,
const QString  qrCodeType 
)
BarcodeBusinessLogic::~BarcodeBusinessLogic ( )

Member Function Documentation

QString BarcodeBusinessLogic::GetBusStopName ( long  tripBusStopIndex)
static

Here is the caller graph for this function:

static QString BarcodeBusinessLogic::GetBusStopName ( long  tripBusStopIndex)
static
QString BarcodeBusinessLogic::GetLastTicketReadDateTime ( )
QString BarcodeBusinessLogic::GetLastTicketReadDateTime ( )
EvaluationResult BarcodeBusinessLogic::OnBarcodeScanned ( const QByteArray &  barcode)
EvaluationResult BarcodeBusinessLogic::OnBarcodeScanned ( const QByteArray &  barcode)
void BarcodeBusinessLogic::OnEvaluationResult ( const EvaluationResult evaluationResult,
QString &  title,
QString &  message,
QString &  printerMessage,
QString &  detailTitle,
QString &  detailMessage,
QString &  label,
QList< QVariant > &  tariffTicketNumber,
QList< QVariant > &  ticketAmount,
uint16_t &  checkOutBusStopTripOrder,
QList< QSharedPointer< EM::Strojcek::StatistikaStrojcek::VystupneData > > &  outputData 
)
void BarcodeBusinessLogic::OnEvaluationResult ( const EvaluationResult evaluationResult,
QString &  title,
QString &  message,
QString &  printerMessage,
QString &  detailTitle,
QString &  detailMessage,
QString &  label,
QList< QVariant > &  tariffTicketNumber,
QList< QVariant > &  ticketAmount,
uint16_t &  checkOutBusStopTripOrder,
QList< QSharedPointer< EM::Strojcek::StatistikaStrojcek::VystupneData > > &  outputData 
)
void BarcodeBusinessLogic::OnIssueIn ( )
void BarcodeBusinessLogic::OnIssueIn ( )
void BarcodeBusinessLogic::SetCheckOutBusStop ( long  tripBusStopIndex)
void BarcodeBusinessLogic::SetCheckOutBusStop ( long  tripBusStopIndex)

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