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

#include <EPrikazKurz.h>

Inheritance diagram for EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz:
Inheritance graph
[legend]
Collaboration diagram for EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz:
Collaboration graph
[legend]

Classes

class  DataClass
 

Public Types

enum  TypKurzu {
  KurzSpoj = 1, Prejazd = 2, PosilovySpoj = 3, OdchylkovySpoj = 4,
  NulovyPrejazd = 5, OdchylkovyPrejazd = 6, RezijnyPrejazd = 7, RezijnoOdchylkovyPrejazd = 8,
  VlozenyVykonNAD = 9, KurzSpoj = 1, Prejazd = 2, PosilovySpoj = 3,
  OdchylkovySpoj = 4, NulovyPrejazd = 5, OdchylkovyPrejazd = 6, RezijnyPrejazd = 7,
  RezijnoOdchylkovyPrejazd = 8, VlozenyVykonNAD = 9
}
 
enum  TypKurzu {
  KurzSpoj = 1, Prejazd = 2, PosilovySpoj = 3, OdchylkovySpoj = 4,
  NulovyPrejazd = 5, OdchylkovyPrejazd = 6, RezijnyPrejazd = 7, RezijnoOdchylkovyPrejazd = 8,
  VlozenyVykonNAD = 9, KurzSpoj = 1, Prejazd = 2, PosilovySpoj = 3,
  OdchylkovySpoj = 4, NulovyPrejazd = 5, OdchylkovyPrejazd = 6, RezijnyPrejazd = 7,
  RezijnoOdchylkovyPrejazd = 8, VlozenyVykonNAD = 9
}
 

Public Member Functions

 EPrikazKurz (EPrikazKurzCol *owner)
 
virtual ~EPrikazKurz ()
 
void SetCas1 (unsigned short cas1)
 
void SetCas2 (unsigned short cas2)
 
void SetBinaryLineIndex (unsigned short binaryLineIndex)
 
void SetSpojCislo (unsigned short spojCislo)
 
void SetZastavkaPoradieZo (unsigned short zastavkaPoradieZo)
 
void SetZastavkaPoradieDo (unsigned short zastavkaPoradieDo)
 
void SetTypKurzuID (unsigned char typKurzuID)
 
void SetTypEdit (unsigned char newVal)
 
void SetPoradie (unsigned short poradie)
 
void SetKurzCinnostOffset (long kurzCinnostOffset)
 
void SetKurzPoznamkaOffset (long kurzPoznamkaOffset)
 
void SetPokracovanie (unsigned char newVal)
 
void SetPrejazdID (long newVal)
 
unsigned short GetCas1 ()
 
unsigned short GetCas2 ()
 
unsigned short GetBinaryLineIndex ()
 
unsigned short GetSpojCislo ()
 
unsigned short GetZastavkaPoradieZo ()
 
unsigned short GetZastavkaPoradieDo ()
 
unsigned char GetTypKurzuID ()
 
unsigned char GetTypEdit ()
 
unsigned short GetPoradie ()
 
long GetKurzCinnostOffset ()
 
long GetKurzPoznamkaOffset ()
 
unsigned char GetPokracovanie ()
 
long GetPrejazdID ()
 
EPrikazKurzColGetOwner ()
 
EKurzPoznamkaColGetKurzPoznamkaCol ()
 
EKurzCinnostColGetKurzCinnostCol ()
 
std::list< EPrikazKurzDelay > * GetPrikazKurzDelayCol ()
 
bool IsSpoj ()
 
bool IsPrejaz ()
 
EPrikazKurzGetLeft ()
 
EPrikazKurzGetRight ()
 
char * GetZastavkaMenoZo (bool skratene)
 
char * GetZastavkaMenoDo (bool skratene)
 
 EPrikazKurz (EPrikazKurzCol *owner)
 
virtual ~EPrikazKurz ()
 
void SetCas1 (unsigned short cas1)
 
void SetCas2 (unsigned short cas2)
 
void SetBinaryLineIndex (unsigned short binaryLineIndex)
 
void SetSpojCislo (unsigned short spojCislo)
 
void SetZastavkaPoradieZo (unsigned short zastavkaPoradieZo)
 
void SetZastavkaPoradieDo (unsigned short zastavkaPoradieDo)
 
void SetTypKurzuID (unsigned char typKurzuID)
 
void SetTypEdit (unsigned char newVal)
 
void SetPoradie (unsigned short poradie)
 
void SetKurzCinnostOffset (long kurzCinnostOffset)
 
void SetKurzPoznamkaOffset (long kurzPoznamkaOffset)
 
void SetPokracovanie (unsigned char newVal)
 
void SetPrejazdID (long newVal)
 
unsigned short GetCas1 ()
 
unsigned short GetCas2 ()
 
unsigned short GetBinaryLineIndex ()
 
unsigned short GetSpojCislo ()
 
unsigned short GetZastavkaPoradieZo ()
 
unsigned short GetZastavkaPoradieDo ()
 
unsigned char GetTypKurzuID ()
 
unsigned char GetTypEdit ()
 
unsigned short GetPoradie ()
 
long GetKurzCinnostOffset ()
 
long GetKurzPoznamkaOffset ()
 
unsigned char GetPokracovanie ()
 
long GetPrejazdID ()
 
EPrikazKurzColGetOwner ()
 
EKurzPoznamkaColGetKurzPoznamkaCol ()
 
EKurzCinnostColGetKurzCinnostCol ()
 
std::list< EPrikazKurzDelay > * GetPrikazKurzDelayCol ()
 
bool IsSpoj ()
 
bool IsPrejaz ()
 
EPrikazKurzGetLeft ()
 
EPrikazKurzGetRight ()
 
char * GetZastavkaMenoZo (bool skratene)
 
char * GetZastavkaMenoDo (bool skratene)
 

Detailed Description

Trieda prikazKurz predstavuje jeden kurz z daneho prikazu. V reali si to mozeme predstavit ze vodic dostane prikaz(popis prace) a ten sa sklada z ciastkovych prikazov(prikazKurz), ktore popisuju urcitu cinnost, ktoru ma vodic urobit na danom prikaze.

Member Enumeration Documentation

Enumerator
KurzSpoj 
Prejazd 
PosilovySpoj 
OdchylkovySpoj 
NulovyPrejazd 
OdchylkovyPrejazd 
RezijnyPrejazd 
RezijnoOdchylkovyPrejazd 
VlozenyVykonNAD 
KurzSpoj 
Prejazd 
PosilovySpoj 
OdchylkovySpoj 
NulovyPrejazd 
OdchylkovyPrejazd 
RezijnyPrejazd 
RezijnoOdchylkovyPrejazd 
VlozenyVykonNAD 
Enumerator
KurzSpoj 
Prejazd 
PosilovySpoj 
OdchylkovySpoj 
NulovyPrejazd 
OdchylkovyPrejazd 
RezijnyPrejazd 
RezijnoOdchylkovyPrejazd 
VlozenyVykonNAD 
KurzSpoj 
Prejazd 
PosilovySpoj 
OdchylkovySpoj 
NulovyPrejazd 
OdchylkovyPrejazd 
RezijnyPrejazd 
RezijnoOdchylkovyPrejazd 
VlozenyVykonNAD 

Constructor & Destructor Documentation

EPrikazKurz::EPrikazKurz ( EPrikazKurzCol owner)
EPrikazKurz::~EPrikazKurz ( )
virtual
EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::EPrikazKurz ( EPrikazKurzCol owner)
virtual EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::~EPrikazKurz ( )
virtual

Member Function Documentation

unsigned short EPrikazKurz::GetBinaryLineIndex ( )

Here is the caller graph for this function:

unsigned short EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetBinaryLineIndex ( )
unsigned short EPrikazKurz::GetCas1 ( )

Here is the caller graph for this function:

unsigned short EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetCas1 ( )
unsigned short EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetCas2 ( )
unsigned short EPrikazKurz::GetCas2 ( )

Here is the caller graph for this function:

EKurzCinnostCol* EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetKurzCinnostCol ( )
EKurzCinnostCol * EPrikazKurz::GetKurzCinnostCol ( )

Here is the call graph for this function:

long EPrikazKurz::GetKurzCinnostOffset ( )

Here is the caller graph for this function:

long EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetKurzCinnostOffset ( )
EKurzPoznamkaCol* EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetKurzPoznamkaCol ( )
EKurzPoznamkaCol * EPrikazKurz::GetKurzPoznamkaCol ( )

Here is the call graph for this function:

long EPrikazKurz::GetKurzPoznamkaOffset ( )

Here is the caller graph for this function:

long EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetKurzPoznamkaOffset ( )
EPrikazKurz * EPrikazKurz::GetLeft ( )
EPrikazKurz* EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetLeft ( )
EPrikazKurzCol * EPrikazKurz::GetOwner ( )
EPrikazKurzCol* EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetOwner ( )
unsigned char EPrikazKurz::GetPokracovanie ( )

Here is the caller graph for this function:

unsigned char EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetPokracovanie ( )
unsigned short EPrikazKurz::GetPoradie ( )
unsigned short EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetPoradie ( )
long EPrikazKurz::GetPrejazdID ( )
long EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetPrejazdID ( )
std::list<EPrikazKurzDelay>* EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetPrikazKurzDelayCol ( )
std::list< EPrikazKurzDelay > * EPrikazKurz::GetPrikazKurzDelayCol ( )
EPrikazKurz * EPrikazKurz::GetRight ( )

Here is the caller graph for this function:

EPrikazKurz* EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetRight ( )
unsigned short EPrikazKurz::GetSpojCislo ( )

Here is the caller graph for this function:

unsigned short EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetSpojCislo ( )
unsigned char EPrikazKurz::GetTypEdit ( )
unsigned char EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetTypEdit ( )
unsigned char EPrikazKurz::GetTypKurzuID ( )
unsigned char EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetTypKurzuID ( )
char * EPrikazKurz::GetZastavkaMenoDo ( bool  skratene)

Here is the call graph for this function:

char* EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetZastavkaMenoDo ( bool  skratene)
char* EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetZastavkaMenoZo ( bool  skratene)
char * EPrikazKurz::GetZastavkaMenoZo ( bool  skratene)

Here is the call graph for this function:

unsigned short EPrikazKurz::GetZastavkaPoradieDo ( )

Here is the caller graph for this function:

unsigned short EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetZastavkaPoradieDo ( )
unsigned short EPrikazKurz::GetZastavkaPoradieZo ( )

Here is the caller graph for this function:

unsigned short EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::GetZastavkaPoradieZo ( )
bool EPrikazKurz::IsPrejaz ( )

Metoda zistuje ci je prikazKurz prejazdovy.

Returns
bool Metoda vracia true - AK TypKurzuID == TYP_PREJAZD alebo TypKurzuID == TYP_ODCHYLKOVY_PREJAZD alebo TypKurzuID == TYP_NULOVY_PREJAZD alebo TypKurzuID == TYP_REZIJNY_PREJAZD alebo TypKurzuID == TYP_REZIJNO_ODCHYLKOVY_PREJAZD inak vrati false.
bool EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::IsPrejaz ( )

Metoda zistuje ci je prikazKurz prejazdovy.

Returns
bool Metoda vracia true - AK TypKurzuID == TYP_PREJAZD alebo TypKurzuID == TYP_ODCHYLKOVY_PREJAZD alebo TypKurzuID == TYP_NULOVY_PREJAZD alebo TypKurzuID == TYP_REZIJNY_PREJAZD alebo TypKurzuID == TYP_REZIJNO_ODCHYLKOVY_PREJAZD inak vrati false.
bool EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::IsSpoj ( )

Metoda zistuje ci je prikazKurz spojovy.

Returns
bool Metoda vracia true - Ak TypKurzuID == TYP_KURZ_SPOJ alebo TypKurzuID == TYP_POSILOVY_SPOJ alebo TypKurzuID = TYP_ODCHYLKOVY_SPOJ inak vracia false.
bool EPrikazKurz::IsSpoj ( )

Metoda zistuje ci je prikazKurz spojovy.

Returns
bool Metoda vracia true - Ak TypKurzuID == TYP_KURZ_SPOJ alebo TypKurzuID == TYP_POSILOVY_SPOJ alebo TypKurzuID = TYP_ODCHYLKOVY_SPOJ inak vracia false.

Here is the caller graph for this function:

void EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::SetBinaryLineIndex ( unsigned short  binaryLineIndex)
void EPrikazKurz::SetBinaryLineIndex ( unsigned short  binaryLineIndex)

Here is the caller graph for this function:

void EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::SetCas1 ( unsigned short  cas1)
void EPrikazKurz::SetCas1 ( unsigned short  cas1)

Here is the caller graph for this function:

void EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::SetCas2 ( unsigned short  cas2)
void EPrikazKurz::SetCas2 ( unsigned short  cas2)

Here is the caller graph for this function:

void EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::SetKurzCinnostOffset ( long  kurzCinnostOffset)
void EPrikazKurz::SetKurzCinnostOffset ( long  kurzCinnostOffset)

Here is the caller graph for this function:

void EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::SetKurzPoznamkaOffset ( long  kurzPoznamkaOffset)
void EPrikazKurz::SetKurzPoznamkaOffset ( long  kurzPoznamkaOffset)

Here is the caller graph for this function:

void EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::SetPokracovanie ( unsigned char  newVal)
void EPrikazKurz::SetPokracovanie ( unsigned char  newVal)

Here is the caller graph for this function:

void EPrikazKurz::SetPoradie ( unsigned short  poradie)

Here is the caller graph for this function:

void EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::SetPoradie ( unsigned short  poradie)
void EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::SetPrejazdID ( long  newVal)
void EPrikazKurz::SetPrejazdID ( long  newVal)

Here is the caller graph for this function:

void EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::SetSpojCislo ( unsigned short  spojCislo)
void EPrikazKurz::SetSpojCislo ( unsigned short  spojCislo)

Here is the caller graph for this function:

void EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::SetTypEdit ( unsigned char  newVal)
void EPrikazKurz::SetTypEdit ( unsigned char  newVal)

Here is the caller graph for this function:

void EPrikazKurz::SetTypKurzuID ( unsigned char  typKurzuID)

Here is the caller graph for this function:

void EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::SetTypKurzuID ( unsigned char  typKurzuID)
void EPrikazKurz::SetZastavkaPoradieDo ( unsigned short  zastavkaPoradieDo)

Here is the caller graph for this function:

void EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::SetZastavkaPoradieDo ( unsigned short  zastavkaPoradieDo)
void EM::Strojcek::VstupneUdaje::Turnusy::EPrikazKurz::SetZastavkaPoradieZo ( unsigned short  zastavkaPoradieZo)
void EPrikazKurz::SetZastavkaPoradieZo ( unsigned short  zastavkaPoradieZo)

Here is the caller graph for this function:


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