1 #ifndef TIMETICKETSNAPSHOT_H
2 #define TIMETICKETSNAPSHOT_H
10 #include "../ETicketIssueLogicDefines.h"
14 namespace TicketIssueLogic
29 void SetTicketType(
const unsigned long type );
30 void SetTicketIndex(
const unsigned char ticketIndex );
31 void SetData(
const std::string &snapshotData );
32 void SetFlagEmptySlotUsed();
34 unsigned long GetTicketType()
const;
35 unsigned char GetTicketIndex()
const;
36 const std::string &GetData()
const;
37 bool WasEmptySlotUsed()
const;
45 virtual bool Serialize( QDomDocument &doc, QDomElement &newElement )
const;
52 virtual bool Deserialize(
const QDomElement &xmlElement );
58 #endif //TIMETICKETSNAPSHOT_H
Definition: TimeTicketSnapshot.h:16
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
virtual void Deserialize(char *buffer)
virtual void Serialize(char *buffer)
Definition: Snapshot.h:18
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
#define DLL_API
Definition: ECardFacadeDefines.h:8
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6