AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Functions | Variables
EEventTripTicket.h File Reference
#include "appcore/cardevent/cardevent.h"
Include dependency graph for EEventTripTicket.h:

Go to the source code of this file.

Functions

 EEventTripTicket (EEventTripTicket __EVALREF source)
 
 ~EEventTripTicket ()
 
virtual __ESTRING GetClassName () __EOVERRIDE
 
virtual void Serialize (char *buffer) __EOVERRIDE
 
virtual void Deserialize (char *buffer) __EOVERRIDE
 
virtual int GetClassID () __EOVERRIDE
 
virtual short GetSize () __EOVERRIDE
 
virtual CardEvent __EDATAPTR Clone () __EOVERRIDE
 
unsigned short GetTripTariffNumber ()
 
unsigned char GetTripTariffZone ()
 
long GetTripPrice ()
 
unsigned char GetTripAmount ()
 
unsigned long GetTripEventNumber ()
 
void SetTripTariffNumber (unsigned short tariffNumber)
 
void SetTripTariffZone (unsigned char tariffZone)
 
void SetTripPrice (long price)
 
void SetTripAmount (unsigned char amount)
 
void SetTripEventNumber (unsigned long eventNumber)
 

Variables

__ECLASS EEventTripTicketPr
 
__EPUBLIC __ECLASS LIBCARDEVENT_API EEventTripTicket
 Trip ticket event. More...
 
EEventTripTicketPr __EDATAPTR d
 

Function Documentation

virtual CardEvent __EDATAPTR Clone ( )
virtual
virtual void Deserialize ( char *  buffer)
virtual
EEventTripTicket ( EEventTripTicket __EVALREF  source)
virtual int GetClassID ( )
virtual
virtual __ESTRING GetClassName ( )
virtual
virtual short GetSize ( )
virtual
unsigned char EEventTripTicket::GetTripAmount ( )

Returns trip amount

See also
SetTripAmount
Returns
unsigned char - trip amount
unsigned long EEventTripTicket::GetTripEventNumber ( )

Returns event number

See also
SetTripEventNumber
Returns
unsigned long - event number
long EEventTripTicket::GetTripPrice ( )

Returns trip ticket price

See also
SetTripPrice
Returns
long - price
unsigned short EEventTripTicket::GetTripTariffNumber ( )

Returns tariff number

See also
SetTripTariffNumber
Returns
unsigned short - tariff number
unsigned char EEventTripTicket::GetTripTariffZone ( )

Returns tariff zone

See also
SetTripTariffZone
Returns
unsigned char - tariff zone
virtual void Serialize ( char *  buffer)
virtual
void EEventTripTicket::SetTripAmount ( unsigned char  amount)

Sets trip amount

See also
GetTripAmount
Parameters
amount: unsigned char - trip amount
void EEventTripTicket::SetTripEventNumber ( unsigned long  eventNumber)

Sets event number

See also
GetTripEventNumber
Parameters
eventNumberunsigned long - event number
void EEventTripTicket::SetTripPrice ( long  price)

Sets trip ticket price

See also
GetTripPrice
Parameters
price: long - price
void EEventTripTicket::SetTripTariffNumber ( unsigned short  tariffNumber)

Sets tariff number

See also
GetTripTariffNumber
Parameters
tariffNumber: unsigned short - tariff number
void EEventTripTicket::SetTripTariffZone ( unsigned char  tariffZone)

Sets tariff zone

See also
GetTripTariffZone
Parameters
tariffZone: unsigned char - tariff zone
EEventTripTicket::~EEventTripTicket ( )

Variable Documentation

EEventTripTicket::EEventTripTicket

Trip ticket event.

EEventTripTicketPr::EEventTripTicketPr