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::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 ( )
virtual

Member Function Documentation

bool XMLCardImplementationDesfire::CompareContent ( PT::EDataCollection *  dataCollection,
QDomElement &  collectionElement 
)
virtual
bool XMLCardImplementationDesfire::CompareEventsContent ( PT::EDataCollection *  dataCollection,
QDomElement &  element 
)
protected
bool XMLCardImplementationDesfire::CompareOneWayTicketsContent ( PT::EDataCollection *  dataCollection,
QDomElement &  element 
)
protected
bool XMLCardImplementationDesfire::CompareOneWayTicketZoneListContent ( QDomElement &  xmlNode,
EM::PT::EOneWayTicketZoneList *  oneWayTicketZoneList,
unsigned short  ticketIndex 
)
protectedvirtual
bool XMLCardImplementationDesfire::CompareTimeTicketsContent ( PT::EDataCollection *  dataCollection,
QDomElement &  element 
)
protected
bool XMLCardImplementationDesfire::CompareWalletContent ( PT::EDataCollection *  dataCollection,
QDomElement &  element 
)
protected
void XMLCardImplementationDesfire::FillCardDescription ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual
void XMLCardImplementationDesfire::FillCommercialDiscounts ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual
void XMLCardImplementationDesfire::FillCommonDataStructures ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual
void XMLCardImplementationDesfire::FillOneWayTickets ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual
void XMLCardImplementationDesfire::FillOneWayTicketZoneList ( QDomElement &  xmlNode,
EM::PT::EOneWayTicketZoneList *  oneWayTicketZoneList 
)
protectedvirtual
void XMLCardImplementationDesfire::FillPurseStructures ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual
void XMLCardImplementationDesfire::FillTimeTickets ( PT::EDataCollection *  dataCollection,
QDomElement &  xmlNode 
)
protectedvirtual
void XMLCardImplementationDesfire::InitDataCollectionFromElement ( EM::PT::EDataCollection *  dataCollection,
QDomElement &  element 
)
virtual

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