#include "appcore/cardevent/cardevent.h"
Go to the source code of this file.
◆ Clone()
◆ Deserialize()
| virtual void Deserialize |
( |
char * |
buffer | ) |
|
|
virtual |
◆ EventPurse()
◆ GetClassID()
| virtual int GetClassID |
( |
| ) |
|
|
virtual |
◆ GetClassName()
◆ GetCurrencyCode()
| unsigned char GetCurrencyCode |
( |
| ) |
|
Returns currency code
- See also
- SetCurrencyCode
- Returns
- unsigned char - currency code
◆ GetEventNumber()
| unsigned long GetEventNumber |
( |
| ) |
|
Returns event number (value of event counter on card).
It ensures that event is processed only once - event is processed only if its event number is greater by 1 than event number on card.
if ( Card.EventNumber == ( Event.EventNumber - 1 ) )
{
ProcessEvent();
}
else if ( Card.EventNumber >= Event.EventNumber )
{
}
else
{
}
- See also
- SetEventNumber
- Returns
- unsigned long - event number
◆ GetPrice()
Returns value of purse operation
- See also
- SetPrice
- Returns
- long - value of purse operation
◆ GetSize()
| virtual short GetSize |
( |
| ) |
|
|
virtual |
◆ Serialize()
| virtual void Serialize |
( |
char * |
buffer | ) |
|
|
virtual |
◆ SetCurrencyCode()
| void SetCurrencyCode |
( |
unsigned char |
value | ) |
|
Sets currency code
- See also
- GetCurrencyCode
- Parameters
-
| value | : unsigned char - currency code |
◆ SetEventNumber()
| void EventPurse::SetEventNumber |
( |
unsigned long |
value | ) |
|
Sets event number (value of event counter on card)
- See also
- GetEventNumber
- Parameters
-
| value | : unsigned long - event number |
◆ SetPrice()
| void SetPrice |
( |
long |
value | ) |
|
Sets value of purse operation
- See also
- GetPrice
- Parameters
-
| value | : long - value of purse operation |
◆ ~EventPurse()
| EventPurse::~EventPurse |
( |
| ) |
|
◆ EventPurse
Class representing purse card event.
◆ EventPursePr
| EventPursePr::EventPursePr |