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

#include <ElmolisBarcodeHandler.h>

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

Classes

class  DataClass
 

Public Member Functions

 ElmolisBarcodeHandler (bool useTestingKeys, unsigned short validityStartToleranceInMinutes)
 
virtual ~ElmolisBarcodeHandler ()
 
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
 
virtual bool showZoneInfo () const
 
- Public Member Functions inherited from IBarcodeHandler
virtual ~IBarcodeHandler ()
 
virtual bool skipValidationChecks () const
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ ElmolisBarcodeHandler()

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

◆ ~ElmolisBarcodeHandler()

ElmolisBarcodeHandler::~ElmolisBarcodeHandler ( )
virtual

Member Function Documentation

◆ canHandle()

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

Implements IBarcodeHandler.

Here is the call graph for this function:

◆ createTickets()

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

Implements IBarcodeHandler.

◆ decode()

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

Implements IBarcodeHandler.

Here is the call graph for this function:

◆ evaluateMode()

virtual EvaluateMode ElmolisBarcodeHandler::evaluateMode ( ) const
inlinevirtual

Implements IBarcodeHandler.

◆ showZoneInfo()

virtual bool ElmolisBarcodeHandler::showZoneInfo ( ) const
inlinevirtual

Reimplemented from IBarcodeHandler.


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