AppCore
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
UbianBarcodeHandler Class Reference

#include <UbianBarcodeHandler.h>

Inheritance diagram for UbianBarcodeHandler:
Inheritance graph
[legend]
Collaboration diagram for UbianBarcodeHandler:
Collaboration graph
[legend]

Classes

class  DataClass
 

Public Member Functions

 UbianBarcodeHandler (bool useTestingKeys, unsigned short validityStartToleranceInMinutes)
 
virtual ~UbianBarcodeHandler ()
 
virtual bool canHandle (const QByteArray &data) const
 
virtual EvaluationResult decode (const QByteArray &data, QByteArray &decoded)
 
virtual EvaluationResult createTickets (const QByteArray &decodedData, QList< QSharedPointer< GeneralTicketDataEvaluation > > &ticketList)
 
virtual EvaluateMode evaluateMode () const
 
- Public Member Functions inherited from IBarcodeHandler
virtual ~IBarcodeHandler ()
 
virtual bool skipValidationChecks () const
 
virtual bool showZoneInfo () const
 

Additional Inherited Members

- Public Types inherited from IBarcodeHandler
enum  EvaluateMode { EachByItself , Combined }
 

Constructor & Destructor Documentation

◆ UbianBarcodeHandler()

UbianBarcodeHandler::UbianBarcodeHandler ( bool  useTestingKeys,
unsigned short  validityStartToleranceInMinutes 
)

◆ ~UbianBarcodeHandler()

UbianBarcodeHandler::~UbianBarcodeHandler ( )
virtual

Member Function Documentation

◆ canHandle()

bool UbianBarcodeHandler::canHandle ( const QByteArray &  data) const
virtual

Implements IBarcodeHandler.

◆ createTickets()

EvaluationResult UbianBarcodeHandler::createTickets ( const QByteArray &  decodedData,
QList< QSharedPointer< GeneralTicketDataEvaluation > > &  ticketList 
)
virtual

Implements IBarcodeHandler.

◆ decode()

EvaluationResult UbianBarcodeHandler::decode ( const QByteArray &  data,
QByteArray &  decoded 
)
virtual

Implements IBarcodeHandler.

Here is the call graph for this function:

◆ evaluateMode()

virtual EvaluateMode UbianBarcodeHandler::evaluateMode ( ) const
inlinevirtual

Implements IBarcodeHandler.


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