AppCore
Loading...
Searching...
No Matches
Classes | Public Member Functions | Protected Member Functions | List of all members
EM::CardFacade::XMLCardImplementationDesfire Class Reference

#include <XMLCardImplementationDesfire.h>

Inheritance diagram for EM::CardFacade::XMLCardImplementationDesfire:
Inheritance graph
[legend]
Collaboration diagram for EM::CardFacade::XMLCardImplementationDesfire:
Collaboration graph
[legend]

Classes

class  DataClass
 

Public Member Functions

 XMLCardImplementationDesfire ()
 
virtual ~XMLCardImplementationDesfire ()
 
virtual void InitDataCollectionFromElement (EM::PT::EDataCollection *dataCollection, QDomElement &element)
 
virtual bool CompareContent (PT::EDataCollection *dataCollection, QDomElement &collectionElement)
 
- Public Member Functions inherited from EM::CardFacade::XMLCardImplementation
 XMLCardImplementation ()
 
virtual ~XMLCardImplementation ()
 
virtual void InitDataCollectionFromElement (PT::EDataCollection *dataCollection, QDomElement &element)=0
 

Protected Member Functions

virtual void FillCommonDataStructures (PT::EDataCollection *dataCollection, QDomElement &xmlNode)
 
virtual void FillPurseStructures (PT::EDataCollection *dataCollection, QDomElement &xmlNode)
 
virtual void FillOneWayTickets (PT::EDataCollection *dataCollection, QDomElement &xmlNode)
 
virtual void FillTimeTickets (PT::EDataCollection *dataCollection, QDomElement &xmlNode)
 
virtual void FillCardDescription (PT::EDataCollection *dataCollection, QDomElement &xmlNode)
 
virtual void FillCommercialDiscounts (PT::EDataCollection *dataCollection, QDomElement &xmlNode)
 
virtual void FillOneWayTicketZoneList (QDomElement &xmlNode, EM::PT::EOneWayTicketZoneList *oneWayTicketZoneList)
 
virtual bool CompareOneWayTicketZoneListContent (QDomElement &xmlNode, EM::PT::EOneWayTicketZoneList *oneWayTicketZoneList, unsigned short ticketIndex)
 
bool CompareOneWayTicketsContent (PT::EDataCollection *dataCollection, QDomElement &element)
 
bool CompareTimeTicketsContent (PT::EDataCollection *dataCollection, QDomElement &element)
 
bool CompareWalletContent (PT::EDataCollection *dataCollection, QDomElement &element)
 
bool CompareEventsContent (PT::EDataCollection *dataCollection, QDomElement &element)
 
- Protected Member Functions inherited from EM::CardFacade::XMLCardImplementation
virtual void FillOneWayTicketZoneAmount (QDomElement &xmlNode, EM::PT::OneWayTicketZoneAmount *oneWayTicketZoneAmount)
 
virtual bool CompareOneWayTicketZoneAmountContent (QDomElement &xmlNode, EM::PT::OneWayTicketZoneAmount *oneWayTicketZoneAmount, unsigned short ticketIndex)
 

Constructor & Destructor Documentation

◆ XMLCardImplementationDesfire()

XMLCardImplementationDesfire::XMLCardImplementationDesfire ( )

◆ ~XMLCardImplementationDesfire()

XMLCardImplementationDesfire::~XMLCardImplementationDesfire ( )
virtual

Member Function Documentation

◆ CompareContent()

bool XMLCardImplementationDesfire::CompareContent ( PT::EDataCollection *  dataCollection,
QDomElement &  collectionElement 
)
virtual

Implements EM::CardFacade::XMLCardImplementation.

Here is the call graph for this function:

◆ CompareEventsContent()

bool XMLCardImplementationDesfire::CompareEventsContent ( PT::EDataCollection *  dataCollection,
QDomElement &  element 
)
protected
Here is the caller graph for this function:

◆ CompareOneWayTicketsContent()

bool XMLCardImplementationDesfire::CompareOneWayTicketsContent ( PT::EDataCollection *  dataCollection,
QDomElement &  element 
)
protected
Here is the call graph for this function:
Here is the caller graph for this function:

◆ CompareOneWayTicketZoneListContent()

bool XMLCardImplementationDesfire::CompareOneWayTicketZoneListContent ( QDomElement &  xmlNode,
EM::PT::EOneWayTicketZoneList *  oneWayTicketZoneList,
unsigned short  ticketIndex 
)
protectedvirtual

Reimplemented from EM::CardFacade::XMLCardImplementation.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ CompareTimeTicketsContent()

bool XMLCardImplementationDesfire::CompareTimeTicketsContent ( PT::EDataCollection *  dataCollection,
QDomElement &  element 
)
protected
Here is the caller graph for this function:

◆ CompareWalletContent()

bool XMLCardImplementationDesfire::CompareWalletContent ( PT::EDataCollection *  dataCollection,
QDomElement &  element 
)
protected
Here is the caller graph for this function:

◆ FillCardDescription()

void XMLCardImplementationDesfire::FillCardDescription ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual

Implements EM::CardFacade::XMLCardImplementation.

Here is the caller graph for this function:

◆ FillCommercialDiscounts()

void XMLCardImplementationDesfire::FillCommercialDiscounts ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual

◆ FillCommonDataStructures()

void XMLCardImplementationDesfire::FillCommonDataStructures ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual

Implements EM::CardFacade::XMLCardImplementation.

Here is the caller graph for this function:

◆ FillOneWayTickets()

void XMLCardImplementationDesfire::FillOneWayTickets ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual

Implements EM::CardFacade::XMLCardImplementation.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ FillOneWayTicketZoneList()

void XMLCardImplementationDesfire::FillOneWayTicketZoneList ( QDomElement &  xmlNode,
EM::PT::EOneWayTicketZoneList *  oneWayTicketZoneList 
)
protectedvirtual

Reimplemented from EM::CardFacade::XMLCardImplementation.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ FillPurseStructures()

void XMLCardImplementationDesfire::FillPurseStructures ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual

Implements EM::CardFacade::XMLCardImplementation.

Here is the caller graph for this function:

◆ FillTimeTickets()

void XMLCardImplementationDesfire::FillTimeTickets ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual

Implements EM::CardFacade::XMLCardImplementation.

Here is the caller graph for this function:

◆ InitDataCollectionFromElement()

void XMLCardImplementationDesfire::InitDataCollectionFromElement ( EM::PT::EDataCollection *  dataCollection,
QDomElement &  element 
)
virtual
Here is the call graph for this function:

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