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

#include <XMLCardImplementationMifare.h>

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

Classes

class  DataClass
 

Public Member Functions

 XMLCardImplementationMifare ()
 
virtual ~XMLCardImplementationMifare ()
 
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)
 
void FillOneWayTicketZone (QDomElement &xmlNode, EM::PT::EOneWayTicketZone *oneWayTicketZone)
 
virtual bool CompareOneWayTicketZoneListContent (QDomElement &xmlNode, EM::PT::EOneWayTicketZoneList *oneWayTicketZoneList, unsigned short ticketIndex)
 
bool CompareOneWayTicketZoneContent (QDomElement &xmlNode, EM::PT::EOneWayTicketZone *oneWayTicketZone, unsigned short ticketIndex)
 
bool CompareSuperCommonDataContent (PT::EDataCollection *dataCollection, QDomElement &element)
 
bool CompareOneWayTicketsContent (PT::EDataCollection *dataCollection, QDomElement &element)
 
bool CompareTimeTicketsContent (PT::EDataCollection *dataCollection, QDomElement &element)
 
bool CompareWalletContent (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

◆ XMLCardImplementationMifare()

XMLCardImplementationMifare::XMLCardImplementationMifare ( )

◆ ~XMLCardImplementationMifare()

XMLCardImplementationMifare::~XMLCardImplementationMifare ( )
virtual

Member Function Documentation

◆ CompareContent()

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

Implements EM::CardFacade::XMLCardImplementation.

Here is the call graph for this function:

◆ CompareOneWayTicketsContent()

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

◆ CompareOneWayTicketZoneContent()

bool XMLCardImplementationMifare::CompareOneWayTicketZoneContent ( QDomElement &  xmlNode,
EM::PT::EOneWayTicketZone *  oneWayTicketZone,
unsigned short  ticketIndex 
)
protected
Here is the caller graph for this function:

◆ CompareOneWayTicketZoneListContent()

bool XMLCardImplementationMifare::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:

◆ CompareSuperCommonDataContent()

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

◆ CompareTimeTicketsContent()

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

◆ CompareWalletContent()

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

◆ FillCardDescription()

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

Implements EM::CardFacade::XMLCardImplementation.

Here is the caller graph for this function:

◆ FillCommercialDiscounts()

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

Implements EM::CardFacade::XMLCardImplementation.

Here is the caller graph for this function:

◆ FillCommonDataStructures()

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

Implements EM::CardFacade::XMLCardImplementation.

Here is the caller graph for this function:

◆ FillOneWayTickets()

void XMLCardImplementationMifare::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:

◆ FillOneWayTicketZone()

void XMLCardImplementationMifare::FillOneWayTicketZone ( QDomElement &  xmlNode,
EM::PT::EOneWayTicketZone *  oneWayTicketZone 
)
protected
Here is the caller graph for this function:

◆ FillOneWayTicketZoneList()

void XMLCardImplementationMifare::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 XMLCardImplementationMifare::FillPurseStructures ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual

Implements EM::CardFacade::XMLCardImplementation.

Here is the caller graph for this function:

◆ FillTimeTickets()

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

Implements EM::CardFacade::XMLCardImplementation.

Here is the caller graph for this function:

◆ InitDataCollectionFromElement()

void XMLCardImplementationMifare::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: