DataIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Public Types | Public Member Functions | List of all members
EM::Strojcek::StatistikaStrojcek::EUdalost Class Reference

#include <EUdalost.h>

Inheritance diagram for EM::Strojcek::StatistikaStrojcek::EUdalost:
Inheritance graph
[legend]
Collaboration diagram for EM::Strojcek::StatistikaStrojcek::EUdalost:
Collaboration graph
[legend]

Classes

class  DataClass
 

Public Types

enum  TypChyby {
  Purse_CompanyMismatch = 1, Purse_InconsistentEventNumbers = 2, TimeTicket_NoSpaceOnCard = 3, FirstUse_NotEnabled = 4,
  Prolong_NothingToProlong = 5, Purse_EventNumberMismatch = 50, TimeTicket_SameTicketExists = 51, TimeTicket_ValidityExpired = 52,
  TimeTicket_NotValidYet = 53, FirstUse_AlreadyWritten = 54, Prolong_AlreadyWritten = 55, Block_CardExpired = 55,
  Block_AlreadyBlocked = 57, Purse_MaximumBalanceExceeded = 58, Purse_MinimumBalanceExceeded = 59, Purse_CompanyMismatch = 1,
  Purse_InconsistentEventNumbers = 2, TimeTicket_NoSpaceOnCard = 3, FirstUse_NotEnabled = 4, Prolong_NothingToProlong = 5,
  Purse_EventNumberMismatch = 50, TimeTicket_SameTicketExists = 51, TimeTicket_ValidityExpired = 52, TimeTicket_NotValidYet = 53,
  FirstUse_AlreadyWritten = 54, Prolong_AlreadyWritten = 55, Block_CardExpired = 55, Block_AlreadyBlocked = 57,
  Purse_MaximumBalanceExceeded = 58, Purse_MinimumBalanceExceeded = 59
}
 
enum  TypChyby {
  Purse_CompanyMismatch = 1, Purse_InconsistentEventNumbers = 2, TimeTicket_NoSpaceOnCard = 3, FirstUse_NotEnabled = 4,
  Prolong_NothingToProlong = 5, Purse_EventNumberMismatch = 50, TimeTicket_SameTicketExists = 51, TimeTicket_ValidityExpired = 52,
  TimeTicket_NotValidYet = 53, FirstUse_AlreadyWritten = 54, Prolong_AlreadyWritten = 55, Block_CardExpired = 55,
  Block_AlreadyBlocked = 57, Purse_MaximumBalanceExceeded = 58, Purse_MinimumBalanceExceeded = 59, Purse_CompanyMismatch = 1,
  Purse_InconsistentEventNumbers = 2, TimeTicket_NoSpaceOnCard = 3, FirstUse_NotEnabled = 4, Prolong_NothingToProlong = 5,
  Purse_EventNumberMismatch = 50, TimeTicket_SameTicketExists = 51, TimeTicket_ValidityExpired = 52, TimeTicket_NotValidYet = 53,
  FirstUse_AlreadyWritten = 54, Prolong_AlreadyWritten = 55, Block_CardExpired = 55, Block_AlreadyBlocked = 57,
  Purse_MaximumBalanceExceeded = 58, Purse_MinimumBalanceExceeded = 59
}
 
- Public Types inherited from EM::Strojcek::StatistikaStrojcek::EAbstraktnyZaznam
enum  TypZaznamu {
  czEmpty = 0, czZmenaUdajov2 = 156, czPersonalData = 159, czZmenaMeny = 160,
  czSumarDualnyObeh = 161, czZmenaMenyEP = 162, czFaktura = 163, czCestovnyListok = 155,
  czServisnyZasah = 165, czPokuta = 176, czKontrola = 175, czUzavierka = 158,
  czZmenaSpoj = 181, czCisloOdpoctu = 154, czMeny = 189, czStazka = 192,
  czRevizor = 147, czUdalost = 150, czKomercnaZlava = 197, czUdalostVozidlo = 198,
  czZmenaVodic = 201, czPociatocnyListok = 190, czKoncovyListok = 157, czZmenaUdajov = 218,
  czPreklucovanie = 220, czPripojenySpoj = 226, czZmenaPrikaz = 232, czSynchString = 237,
  czMincovnik = 151, czChyba = 149, czSAM = 146, czValidator = 145,
  czEmpty = 0, czZmenaUdajov2 = 156, czPersonalData = 159, czZmenaMeny = 160,
  czSumarDualnyObeh = 161, czZmenaMenyEP = 162, czFaktura = 163, czCestovnyListok = 155,
  czServisnyZasah = 165, czPokuta = 176, czKontrola = 175, czUzavierka = 158,
  czZmenaSpoj = 181, czCisloOdpoctu = 154, czMeny = 189, czStazka = 192,
  czRevizor = 147, czUdalost = 150, czKomercnaZlava = 197, czUdalostVozidlo = 198,
  czZmenaVodic = 201, czPociatocnyListok = 190, czKoncovyListok = 157, czZmenaUdajov = 218,
  czPreklucovanie = 220, czPripojenySpoj = 226, czZmenaPrikaz = 232, czSynchString = 237,
  czMincovnik = 151, czChyba = 149, czSAM = 146, czValidator = 145
}
 
enum  TypZaznamu {
  czEmpty = 0, czZmenaUdajov2 = 156, czPersonalData = 159, czZmenaMeny = 160,
  czSumarDualnyObeh = 161, czZmenaMenyEP = 162, czFaktura = 163, czCestovnyListok = 155,
  czServisnyZasah = 165, czPokuta = 176, czKontrola = 175, czUzavierka = 158,
  czZmenaSpoj = 181, czCisloOdpoctu = 154, czMeny = 189, czStazka = 192,
  czRevizor = 147, czUdalost = 150, czKomercnaZlava = 197, czUdalostVozidlo = 198,
  czZmenaVodic = 201, czPociatocnyListok = 190, czKoncovyListok = 157, czZmenaUdajov = 218,
  czPreklucovanie = 220, czPripojenySpoj = 226, czZmenaPrikaz = 232, czSynchString = 237,
  czMincovnik = 151, czChyba = 149, czSAM = 146, czValidator = 145,
  czEmpty = 0, czZmenaUdajov2 = 156, czPersonalData = 159, czZmenaMeny = 160,
  czSumarDualnyObeh = 161, czZmenaMenyEP = 162, czFaktura = 163, czCestovnyListok = 155,
  czServisnyZasah = 165, czPokuta = 176, czKontrola = 175, czUzavierka = 158,
  czZmenaSpoj = 181, czCisloOdpoctu = 154, czMeny = 189, czStazka = 192,
  czRevizor = 147, czUdalost = 150, czKomercnaZlava = 197, czUdalostVozidlo = 198,
  czZmenaVodic = 201, czPociatocnyListok = 190, czKoncovyListok = 157, czZmenaUdajov = 218,
  czPreklucovanie = 220, czPripojenySpoj = 226, czZmenaPrikaz = 232, czSynchString = 237,
  czMincovnik = 151, czChyba = 149, czSAM = 146, czValidator = 145
}
 

Public Member Functions

 EUdalost ()
 
virtual ~EUdalost ()
 
unsigned short getCisloUdalosti ()
 
long long GetSNR ()
 
unsigned long getDatumCas ()
 
long getZostatok ()
 
unsigned char getTypKarty ()
 
unsigned char getTypUdalosti ()
 
unsigned short getCisloZavodu ()
 
unsigned long getUdalostID ()
 
unsigned char getTypChyby ()
 
unsigned long getCisloKarty ()
 
unsigned short GetFareProviderNumber ()
 
void setCisloUdalosti (unsigned short newVal)
 
void SetSNR (long long newVal)
 
void setDatumCas (unsigned long newVal)
 
void setZostatok (long newVal)
 
void setTypKarty (unsigned char newVal)
 
void setTypUdalosti (unsigned char newVal)
 
void setCisloZavodu (unsigned short newVal)
 
void setUdalostID (unsigned long newVal)
 
void setTypChyby (unsigned char newVal)
 
void setCisloKarty (unsigned long newVal)
 
void SetFareProviderNumber (unsigned short fareProviderNumber)
 
EUdalostColgetOwner ()
 
void setOwner (EUdalostCol *newVal)
 
bool write ()
 
bool read ()
 
VystupneDataSendUdalost ()
 
void ReceiveUdalost (VystupneData *vstupnyZaznam)
 
void FillInUdalostStruct (UDALOST &udalost)
 
void FillUpUdalostStruct (UDALOST *udalost)
 
virtual short getChksum ()
 
 EUdalost ()
 
virtual ~EUdalost ()
 
unsigned short getCisloUdalosti ()
 
long long GetSNR ()
 
unsigned long getDatumCas ()
 
long getZostatok ()
 
unsigned char getTypKarty ()
 
unsigned char getTypUdalosti ()
 
unsigned short getCisloZavodu ()
 
unsigned long getUdalostID ()
 
unsigned char getTypChyby ()
 
unsigned long getCisloKarty ()
 
unsigned short GetFareProviderNumber ()
 
void setCisloUdalosti (unsigned short newVal)
 
void SetSNR (long long newVal)
 
void setDatumCas (unsigned long newVal)
 
void setZostatok (long newVal)
 
void setTypKarty (unsigned char newVal)
 
void setTypUdalosti (unsigned char newVal)
 
void setCisloZavodu (unsigned short newVal)
 
void setUdalostID (unsigned long newVal)
 
void setTypChyby (unsigned char newVal)
 
void setCisloKarty (unsigned long newVal)
 
void SetFareProviderNumber (unsigned short fareProviderNumber)
 
EUdalostColgetOwner ()
 
void setOwner (EUdalostCol *newVal)
 
bool write ()
 
bool read ()
 
VystupneDataSendUdalost ()
 
void ReceiveUdalost (VystupneData *vstupnyZaznam)
 
void FillInUdalostStruct (UDALOST &udalost)
 
void FillUpUdalostStruct (UDALOST *udalost)
 
virtual short getChksum ()
 
- Public Member Functions inherited from EM::Strojcek::StatistikaStrojcek::EAbstraktnyZaznam
 EAbstraktnyZaznam ()
 
 EAbstraktnyZaznam (EAbstraktnyZaznam &abstraktnyZaznam)
 
virtual ~EAbstraktnyZaznam ()
 
unsigned long getNextRecord ()
 
unsigned char getInterneCislo1 ()
 
unsigned char getInterneCislo2 ()
 
short getTypZaznamu ()
 
long getSize ()
 
void setNextRecord (unsigned long newVal)
 
void setInterneCislo1 (unsigned char newVal)
 
void setInterneCislo2 (unsigned char newVal)
 
void setTypZaznamu (short newVal)
 
void setSize (long newVal)
 
void FillInRecInfo (REC_INFO &rec_info)
 
bool CheckData ()
 
EAbstraktnyZaznamGetLeft ()
 
EAbstraktnyZaznamGetRight ()
 
 EAbstraktnyZaznam ()
 
 EAbstraktnyZaznam (EAbstraktnyZaznam &abstraktnyZaznam)
 
virtual ~EAbstraktnyZaznam ()
 
unsigned long getNextRecord ()
 
unsigned char getInterneCislo1 ()
 
unsigned char getInterneCislo2 ()
 
short getTypZaznamu ()
 
long getSize ()
 
void setNextRecord (unsigned long newVal)
 
void setInterneCislo1 (unsigned char newVal)
 
void setInterneCislo2 (unsigned char newVal)
 
void setTypZaznamu (short newVal)
 
void setSize (long newVal)
 
void FillInRecInfo (REC_INFO &rec_info)
 
bool CheckData ()
 
EAbstraktnyZaznamGetLeft ()
 
EAbstraktnyZaznamGetRight ()
 

Member Enumeration Documentation

Enumerator
Purse_CompanyMismatch 

Errors

Purse_InconsistentEventNumbers 
TimeTicket_NoSpaceOnCard 
FirstUse_NotEnabled 
Prolong_NothingToProlong 
Purse_EventNumberMismatch 

Warnings

TimeTicket_SameTicketExists 
TimeTicket_ValidityExpired 
TimeTicket_NotValidYet 
FirstUse_AlreadyWritten 
Prolong_AlreadyWritten 
Block_CardExpired 
Block_AlreadyBlocked 
Purse_MaximumBalanceExceeded 
Purse_MinimumBalanceExceeded 
Purse_CompanyMismatch 

Errors

Purse_InconsistentEventNumbers 
TimeTicket_NoSpaceOnCard 
FirstUse_NotEnabled 
Prolong_NothingToProlong 
Purse_EventNumberMismatch 

Warnings

TimeTicket_SameTicketExists 
TimeTicket_ValidityExpired 
TimeTicket_NotValidYet 
FirstUse_AlreadyWritten 
Prolong_AlreadyWritten 
Block_CardExpired 
Block_AlreadyBlocked 
Purse_MaximumBalanceExceeded 
Purse_MinimumBalanceExceeded 
Enumerator
Purse_CompanyMismatch 

Errors

Purse_InconsistentEventNumbers 
TimeTicket_NoSpaceOnCard 
FirstUse_NotEnabled 
Prolong_NothingToProlong 
Purse_EventNumberMismatch 

Warnings

TimeTicket_SameTicketExists 
TimeTicket_ValidityExpired 
TimeTicket_NotValidYet 
FirstUse_AlreadyWritten 
Prolong_AlreadyWritten 
Block_CardExpired 
Block_AlreadyBlocked 
Purse_MaximumBalanceExceeded 
Purse_MinimumBalanceExceeded 
Purse_CompanyMismatch 

Errors

Purse_InconsistentEventNumbers 
TimeTicket_NoSpaceOnCard 
FirstUse_NotEnabled 
Prolong_NothingToProlong 
Purse_EventNumberMismatch 

Warnings

TimeTicket_SameTicketExists 
TimeTicket_ValidityExpired 
TimeTicket_NotValidYet 
FirstUse_AlreadyWritten 
Prolong_AlreadyWritten 
Block_CardExpired 
Block_AlreadyBlocked 
Purse_MaximumBalanceExceeded 
Purse_MinimumBalanceExceeded 

Constructor & Destructor Documentation

EUdalost::EUdalost ( )
EUdalost::~EUdalost ( )
virtual
EM::Strojcek::StatistikaStrojcek::EUdalost::EUdalost ( )
virtual EM::Strojcek::StatistikaStrojcek::EUdalost::~EUdalost ( )
virtual

Member Function Documentation

void EUdalost::FillInUdalostStruct ( UDALOST udalost)
void EM::Strojcek::StatistikaStrojcek::EUdalost::FillInUdalostStruct ( UDALOST udalost)
void EUdalost::FillUpUdalostStruct ( UDALOST udalost)
void EM::Strojcek::StatistikaStrojcek::EUdalost::FillUpUdalostStruct ( UDALOST udalost)
short EUdalost::getChksum ( )
virtual
virtual short EM::Strojcek::StatistikaStrojcek::EUdalost::getChksum ( )
virtual
unsigned long EM::Strojcek::StatistikaStrojcek::EUdalost::getCisloKarty ( )
unsigned long EUdalost::getCisloKarty ( )
unsigned short EM::Strojcek::StatistikaStrojcek::EUdalost::getCisloUdalosti ( )
unsigned short EUdalost::getCisloUdalosti ( )
unsigned short EM::Strojcek::StatistikaStrojcek::EUdalost::getCisloZavodu ( )
unsigned short EUdalost::getCisloZavodu ( )
unsigned long EM::Strojcek::StatistikaStrojcek::EUdalost::getDatumCas ( )
unsigned long EUdalost::getDatumCas ( )
unsigned short EUdalost::GetFareProviderNumber ( )
unsigned short EM::Strojcek::StatistikaStrojcek::EUdalost::GetFareProviderNumber ( )
EUdalostCol * EUdalost::getOwner ( )
EUdalostCol* EM::Strojcek::StatistikaStrojcek::EUdalost::getOwner ( )
long long EM::Strojcek::StatistikaStrojcek::EUdalost::GetSNR ( )
long long EUdalost::GetSNR ( )
unsigned char EUdalost::getTypChyby ( )
unsigned char EM::Strojcek::StatistikaStrojcek::EUdalost::getTypChyby ( )
unsigned char EM::Strojcek::StatistikaStrojcek::EUdalost::getTypKarty ( )
unsigned char EUdalost::getTypKarty ( )
unsigned char EM::Strojcek::StatistikaStrojcek::EUdalost::getTypUdalosti ( )
unsigned char EUdalost::getTypUdalosti ( )
unsigned long EUdalost::getUdalostID ( )
unsigned long EM::Strojcek::StatistikaStrojcek::EUdalost::getUdalostID ( )
long EUdalost::getZostatok ( )
long EM::Strojcek::StatistikaStrojcek::EUdalost::getZostatok ( )
bool EUdalost::read ( )

Here is the call graph for this function:

Here is the caller graph for this function:

bool EM::Strojcek::StatistikaStrojcek::EUdalost::read ( )
void EUdalost::ReceiveUdalost ( VystupneData vstupnyZaznam)

Here is the caller graph for this function:

void EM::Strojcek::StatistikaStrojcek::EUdalost::ReceiveUdalost ( VystupneData vstupnyZaznam)
VystupneData * EUdalost::SendUdalost ( )
VystupneData* EM::Strojcek::StatistikaStrojcek::EUdalost::SendUdalost ( )
void EUdalost::setCisloKarty ( unsigned long  newVal)
void EM::Strojcek::StatistikaStrojcek::EUdalost::setCisloKarty ( unsigned long  newVal)
void EM::Strojcek::StatistikaStrojcek::EUdalost::setCisloUdalosti ( unsigned short  newVal)
void EUdalost::setCisloUdalosti ( unsigned short  newVal)
void EUdalost::setCisloZavodu ( unsigned short  newVal)
void EM::Strojcek::StatistikaStrojcek::EUdalost::setCisloZavodu ( unsigned short  newVal)
void EUdalost::setDatumCas ( unsigned long  newVal)
void EM::Strojcek::StatistikaStrojcek::EUdalost::setDatumCas ( unsigned long  newVal)
void EM::Strojcek::StatistikaStrojcek::EUdalost::SetFareProviderNumber ( unsigned short  fareProviderNumber)
void EUdalost::SetFareProviderNumber ( unsigned short  fareProviderNumber)
void EUdalost::setOwner ( EUdalostCol newVal)

Here is the caller graph for this function:

void EM::Strojcek::StatistikaStrojcek::EUdalost::setOwner ( EUdalostCol newVal)
void EM::Strojcek::StatistikaStrojcek::EUdalost::SetSNR ( long long  newVal)
void EUdalost::SetSNR ( long long  newVal)
void EUdalost::setTypChyby ( unsigned char  newVal)
void EM::Strojcek::StatistikaStrojcek::EUdalost::setTypChyby ( unsigned char  newVal)
void EUdalost::setTypKarty ( unsigned char  newVal)
void EM::Strojcek::StatistikaStrojcek::EUdalost::setTypKarty ( unsigned char  newVal)
void EM::Strojcek::StatistikaStrojcek::EUdalost::setTypUdalosti ( unsigned char  newVal)
void EUdalost::setTypUdalosti ( unsigned char  newVal)
void EM::Strojcek::StatistikaStrojcek::EUdalost::setUdalostID ( unsigned long  newVal)
void EUdalost::setUdalostID ( unsigned long  newVal)
void EM::Strojcek::StatistikaStrojcek::EUdalost::setZostatok ( long  newVal)
void EUdalost::setZostatok ( long  newVal)
bool EM::Strojcek::StatistikaStrojcek::EUdalost::write ( )
virtual
bool EUdalost::write ( )
virtual

Reimplemented from EM::Strojcek::StatistikaStrojcek::EAbstraktnyZaznam.

Here is the call graph for this function:


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