AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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 ( )
virtual

Member Function Documentation

bool XMLCardImplementationMifare::CompareContent ( PT::EDataCollection *  dataCollection,
QDomElement &  collectionElement 
)
virtual
bool XMLCardImplementationMifare::CompareOneWayTicketsContent ( PT::EDataCollection *  dataCollection,
QDomElement &  element 
)
protected
bool XMLCardImplementationMifare::CompareOneWayTicketZoneContent ( QDomElement &  xmlNode,
EM::PT::EOneWayTicketZone *  oneWayTicketZone,
unsigned short  ticketIndex 
)
protected
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:

bool XMLCardImplementationMifare::CompareSuperCommonDataContent ( PT::EDataCollection *  dataCollection,
QDomElement &  element 
)
protected
bool XMLCardImplementationMifare::CompareTimeTicketsContent ( PT::EDataCollection *  dataCollection,
QDomElement &  element 
)
protected
bool XMLCardImplementationMifare::CompareWalletContent ( PT::EDataCollection *  dataCollection,
QDomElement &  element 
)
protected
void XMLCardImplementationMifare::FillCardDescription ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual
void XMLCardImplementationMifare::FillCommercialDiscounts ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual
void XMLCardImplementationMifare::FillCommonDataStructures ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual
void XMLCardImplementationMifare::FillOneWayTickets ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual
void XMLCardImplementationMifare::FillOneWayTicketZone ( QDomElement &  xmlNode,
EM::PT::EOneWayTicketZone *  oneWayTicketZone 
)
protected
void XMLCardImplementationMifare::FillOneWayTicketZoneList ( QDomElement &  xmlNode,
EM::PT::EOneWayTicketZoneList *  oneWayTicketZoneList 
)
protectedvirtual

Reimplemented from EM::CardFacade::XMLCardImplementation.

Here is the call graph for this function:

void XMLCardImplementationMifare::FillPurseStructures ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual
void XMLCardImplementationMifare::FillTimeTickets ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual
void XMLCardImplementationMifare::InitDataCollectionFromElement ( EM::PT::EDataCollection *  dataCollection,
QDomElement &  element 
)
virtual

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