|
DataIO
|
#include <ESpoj.h>


Classes | |
| class | DataClass |
Public Types | |
| enum | FlagTime { Nejde = 1, Obchadza = 2, Prechadza = 3, Ide = 4, Nejde = 1, Obchadza = 2, Prechadza = 3, Ide = 4 } |
| enum | FlagFromBasic { Numide = 0, Numprech = 1, Numobch = 2, Numnejde = 10, Numide = 0, Numprech = 1, Numobch = 2, Numnejde = 10 } |
| enum | Number { Km = 1, PocetPrechodovZon = 2, PocetZon = 3, Km = 1, PocetPrechodovZon = 2, PocetZon = 3 } |
| enum | TripState { Original = 0, Overwritten = 1, Inserted = 2, Original = 0, Overwritten = 1, Inserted = 2 } |
| enum | FlagTime { Nejde = 1, Obchadza = 2, Prechadza = 3, Ide = 4, Nejde = 1, Obchadza = 2, Prechadza = 3, Ide = 4 } |
| enum | FlagFromBasic { Numide = 0, Numprech = 1, Numobch = 2, Numnejde = 10, Numide = 0, Numprech = 1, Numobch = 2, Numnejde = 10 } |
| enum | Number { Km = 1, PocetPrechodovZon = 2, PocetZon = 3, Km = 1, PocetPrechodovZon = 2, PocetZon = 3 } |
| enum | TripState { Original = 0, Overwritten = 1, Inserted = 2, Original = 0, Overwritten = 1, Inserted = 2 } |
Public Member Functions | |
| ESpoj (ESpojCol *owner) | |
| virtual | ~ESpoj () |
| unsigned short | GetCislo () |
| long | GetSpojID () |
| unsigned short | GetVzorSpojPoradie () |
| unsigned short | GetCasPosun () |
| unsigned short | GetStartTime () |
| unsigned short | GetStopTime () |
| unsigned char | GetVypocet () |
| unsigned char | GetZachadzka () |
| unsigned char | GetCisloCenovejSkupiny () |
| unsigned long | GetCisloPkrLinky () |
| unsigned short | GetCisloPkrSpoj () |
| unsigned short | GetTabula () |
| long | GetSpojZastavkyOffset () |
| long | GetSpojObchadzkyOffset () |
| long | GetSpojPlatnostiOffset () |
| long | GetBinaryTripIndex () |
| Ordinal number in trip collection,. More... | |
| unsigned char | GetSmer () |
| short | GetSkupinaSpojov () |
| unsigned short | GetBinaryLineIndex () |
| Ordinal number in line collection,. More... | |
| long | GetPKID () |
| unsigned char | GetTypSpojaID () |
| std::string | GetCustomPropertyValue (short customPropertyType) |
| std::string | GetKoncovaZastavkaPreTabule () |
| void | SetCislo (unsigned short cislo) |
| void | SetSpojID (long spojID) |
| void | SetVzorSpojPoradie (unsigned short vzorSpojPoradie) |
| void | SetCasPosun (unsigned short casPosun) |
| void | SetStartTime (unsigned short startTime) |
| void | SetStopTime (unsigned short stopTime) |
| void | SetVypocet (unsigned char vypocet) |
| void | SetZachadzka (unsigned char zachadzka) |
| void | SetCisloCenovejSkupiny (unsigned char cisloCenovejSkupiny) |
| void | SetCisloPkrLinky (unsigned long cisloPkrLinky) |
| void | SetCisloPkrSpoj (unsigned short cisloPkrSpoj) |
| void | SetTabula (unsigned short tabula) |
| void | SetSpojZastavkyOffset (long spojZastavkyOffset) |
| void | SetSpojObchadzkyOffset (long spojObchadzkyOffset) |
| void | SetSpojPlatnostiOffset (long spojPlatnostiOffset) |
| void | SetBinaryTripIndex (long binaryTripIndex) |
| void | SetSmer (unsigned char smer) |
| void | SetSkupinaSpojov (short skupinaSpojov) |
| void | SetBinaryLineIndex (unsigned short binaryLineIndex) |
| void | SetPKID (unsigned short pkid) |
| void | SetTypSpojaID (unsigned char typSpojaID) |
| ESpojZastavkaCol * | GetSpojZastavky () |
| ESpojObchadzkaCol * | GetSpojObchadzkaCol () |
| ESpojPlatnostCol * | GetSpojPlatnostCol () |
| ESpojCol * | GetOwner () |
| ELinkaZastavka * | FindByTcZast (unsigned short od, unsigned short Tc) |
| unsigned short | GetKmBetween (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2) |
| unsigned short | GetKmBetweenSimple (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2, short poradieZast1VPokrSpoji, short poradieZast2VPokrSpoji) |
| unsigned short | GetPocetPrechodovZonBetween (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2) |
| unsigned short | GetPocetZonBetween (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2) |
| void | GetZonyBetween (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2, std::vector< int > *zony) |
| Metoda vracia vektor zon, kt. lezia medzi 2 zastavkami. More... | |
| unsigned short | GetKmOrZonyBetween (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2, Number number, std::vector< unsigned short > validTimeTicketsZones=std::vector< unsigned short >(), std::vector< unsigned short > zonesToPrefer=std::vector< unsigned short >(), std::vector< int > *zony=NULL) |
| unsigned short | GetKmOrZonyBetweenSimple (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2, Number number, long *outNumberZona=NULL, long numberOfZona=-1, int *arrayOfZon=NULL, bool *ZonaVystup=NULL, short poradieZast1VPokrSpoji=0, short poradieZast2VPokrSpoji=0) |
| std::vector< int > | GetZonyBetweenSimple (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2, std::vector< unsigned short > validTimeTicketsZones, std::vector< unsigned short > zonesToPrefer, short poradieZast1VPokrSpoji=0, short poradieZast2VPokrSpoji=0) |
| EZastavkaTextArray * | GetZastTexty (unsigned short od) |
| long | GetBusStopCollection (std::vector< EZastavkaVypis * > &busStopCollection, bool includeContinuous, long commandNumber, bool includeTranspassing) |
| long | GetBusStopCollection (std::vector< EZastavkaVypis * > &busStopCollection, bool includeContinuous, long commandNumber, bool includeTranspassing, bool separeContinuesBusStops) |
| void | ClearCachedBusStops () |
| ESpoj * | NextPripojenySpoj () |
| Funkcia vrati nasledujuci pripojeny spoj ak existuje. More... | |
| ESpoj * | GetPripojenySpojBy (unsigned long cisloPkrLinky, unsigned short cisloPkrSpoj) |
| Metoda vrati pokracujuci spoj podla linky a spoja ak existuje za aktualnym spojom. More... | |
| long | GetCountSpojToFindingSpoj (unsigned long cisloPkrLinky, unsigned short cisloPkrSpoj) |
| Metoda vrati pocet pripojenych spoj od aktualneho po hladany. More... | |
| unsigned short | GetCountZastavkyIde (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2) |
| unsigned short | GetCountZastavkyIdePrechadza (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2) |
| bool | IsPlatny (EM::Common::EDate date) |
| ESpoj * | GetLeft () |
| ESpoj * | GetRight () |
| unsigned short | JumpBywaySection (unsigned short busStopFrom, unsigned short poradieZacZast1, unsigned short poradieKoncZast2) |
| JumpBywaySection - method tries to jump over byway section if it is possible. More... | |
| short | GetObchadzkyByZast (unsigned short stopOrder, unsigned short stopOrderRealStop, bool end, bool obchForTT) |
| short | GetObchadzkyByZast (unsigned short stopOrder, bool end, bool obchForTT) |
| TripState | GetState () const |
| void | SetState (const TripState tripState) |
| ESpoj (ESpojCol *owner) | |
| virtual | ~ESpoj () |
| unsigned short | GetCislo () |
| long | GetSpojID () |
| unsigned short | GetVzorSpojPoradie () |
| unsigned short | GetCasPosun () |
| unsigned short | GetStartTime () |
| unsigned short | GetStopTime () |
| unsigned char | GetVypocet () |
| unsigned char | GetZachadzka () |
| unsigned char | GetCisloCenovejSkupiny () |
| unsigned long | GetCisloPkrLinky () |
| unsigned short | GetCisloPkrSpoj () |
| unsigned short | GetTabula () |
| long | GetSpojZastavkyOffset () |
| long | GetSpojObchadzkyOffset () |
| long | GetSpojPlatnostiOffset () |
| long | GetBinaryTripIndex () |
| Ordinal number in trip collection,. More... | |
| unsigned char | GetSmer () |
| short | GetSkupinaSpojov () |
| unsigned short | GetBinaryLineIndex () |
| Ordinal number in line collection,. More... | |
| long | GetPKID () |
| unsigned char | GetTypSpojaID () |
| std::string | GetCustomPropertyValue (short customPropertyType) |
| std::string | GetKoncovaZastavkaPreTabule () |
| void | SetCislo (unsigned short cislo) |
| void | SetSpojID (long spojID) |
| void | SetVzorSpojPoradie (unsigned short vzorSpojPoradie) |
| void | SetCasPosun (unsigned short casPosun) |
| void | SetStartTime (unsigned short startTime) |
| void | SetStopTime (unsigned short stopTime) |
| void | SetVypocet (unsigned char vypocet) |
| void | SetZachadzka (unsigned char zachadzka) |
| void | SetCisloCenovejSkupiny (unsigned char cisloCenovejSkupiny) |
| void | SetCisloPkrLinky (unsigned long cisloPkrLinky) |
| void | SetCisloPkrSpoj (unsigned short cisloPkrSpoj) |
| void | SetTabula (unsigned short tabula) |
| void | SetSpojZastavkyOffset (long spojZastavkyOffset) |
| void | SetSpojObchadzkyOffset (long spojObchadzkyOffset) |
| void | SetSpojPlatnostiOffset (long spojPlatnostiOffset) |
| void | SetBinaryTripIndex (long binaryTripIndex) |
| void | SetSmer (unsigned char smer) |
| void | SetSkupinaSpojov (short skupinaSpojov) |
| void | SetBinaryLineIndex (unsigned short binaryLineIndex) |
| void | SetPKID (unsigned short pkid) |
| void | SetTypSpojaID (unsigned char typSpojaID) |
| ESpojZastavkaCol * | GetSpojZastavky () |
| ESpojObchadzkaCol * | GetSpojObchadzkaCol () |
| ESpojPlatnostCol * | GetSpojPlatnostCol () |
| ESpojCol * | GetOwner () |
| ELinkaZastavka * | FindByTcZast (unsigned short od, unsigned short Tc) |
| unsigned short | GetKmBetween (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2) |
| unsigned short | GetKmBetweenSimple (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2, short poradieZast1VPokrSpoji, short poradieZast2VPokrSpoji) |
| unsigned short | GetPocetPrechodovZonBetween (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2) |
| unsigned short | GetPocetZonBetween (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2) |
| void | GetZonyBetween (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2, std::vector< int > *zony) |
| Metoda vracia vektor zon, kt. lezia medzi 2 zastavkami. More... | |
| unsigned short | GetKmOrZonyBetween (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2, Number number, std::vector< unsigned short > validTimeTicketsZones=std::vector< unsigned short >(), std::vector< unsigned short > zonesToPrefer=std::vector< unsigned short >(), std::vector< int > *zony=NULL) |
| unsigned short | GetKmOrZonyBetweenSimple (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2, Number number, long *outNumberZona=NULL, long numberOfZona=-1, int *arrayOfZon=NULL, bool *ZonaVystup=NULL, short poradieZast1VPokrSpoji=0, short poradieZast2VPokrSpoji=0) |
| std::vector< int > | GetZonyBetweenSimple (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2, std::vector< unsigned short > validTimeTicketsZones, std::vector< unsigned short > zonesToPrefer, short poradieZast1VPokrSpoji=0, short poradieZast2VPokrSpoji=0) |
| EZastavkaTextArray * | GetZastTexty (unsigned short od) |
| long | GetBusStopCollection (std::vector< EZastavkaVypis * > &busStopCollection, bool includeContinuous, long commandNumber, bool includeTranspassing) |
| long | GetBusStopCollection (std::vector< EZastavkaVypis * > &busStopCollection, bool includeContinuous, long commandNumber, bool includeTranspassing, bool separeContinuesBusStops) |
| void | ClearCachedBusStops () |
| ESpoj * | NextPripojenySpoj () |
| ESpoj * | GetPripojenySpojBy (unsigned long cisloPkrLinky, unsigned short cisloPkrSpoj) |
| long | GetCountSpojToFindingSpoj (unsigned long cisloPkrLinky, unsigned short cisloPkrSpoj) |
| unsigned short | GetCountZastavkyIde (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2) |
| unsigned short | GetCountZastavkyIdePrechadza (unsigned short poradieSpojZast1, unsigned short poradieSpojZast2) |
| bool | IsPlatny (EM::Common::EDate date) |
| ESpoj * | GetLeft () |
| ESpoj * | GetRight () |
| unsigned short | JumpBywaySection (unsigned short busStopFrom, unsigned short poradieZacZast1, unsigned short poradieKoncZast2) |
| JumpBywaySection - method tries to jump over byway section if it is possible. More... | |
| short | GetObchadzkyByZast (unsigned short stopOrder, unsigned short stopOrderRealStop, bool end, bool obchForTT) |
| short | GetObchadzkyByZast (unsigned short stopOrder, bool end, bool obchForTT) |
| TripState | GetState () const |
| void | SetState (const TripState tripState) |
| ESpoj::ESpoj | ( | ESpojCol * | owner | ) |
|
virtual |
| EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::ESpoj | ( | ESpojCol * | owner | ) |
|
virtual |
| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::ClearCachedBusStops | ( | ) |
| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::ClearCachedBusStops | ( | ) |
| ELinkaZastavka * ESpoj::FindByTcZast | ( | unsigned short | od, |
| unsigned short | Tc | ||
| ) |
Funkcia vracia zastavku na spoji, ktora ma dane tarifne cislo. Parameter od znamena od ktorej zastavky sa hlada jej poradie. A spoj musi cez danu zastavku ist.

| ELinkaZastavka* EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::FindByTcZast | ( | unsigned short | od, |
| unsigned short | Tc | ||
| ) |
| unsigned short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetBinaryLineIndex | ( | ) |
Ordinal number in line collection,.
| unsigned short ESpoj::GetBinaryLineIndex | ( | ) |
| long ESpoj::GetBinaryTripIndex | ( | ) |
Ordinal number in trip collection,.
| long EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetBinaryTripIndex | ( | ) |
Ordinal number in trip collection,.
| long EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetBusStopCollection | ( | std::vector< EZastavkaVypis * > & | busStopCollection, |
| bool | includeContinuous, | ||
| long | commandNumber, | ||
| bool | includeTranspassing | ||
| ) |
| long ESpoj::GetBusStopCollection | ( | std::vector< EZastavkaVypis * > & | busStopCollection, |
| bool | includeContinuous, | ||
| long | commandNumber, | ||
| bool | includeTranspassing | ||
| ) |

| long EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetBusStopCollection | ( | std::vector< EZastavkaVypis * > & | busStopCollection, |
| bool | includeContinuous, | ||
| long | commandNumber, | ||
| bool | includeTranspassing, | ||
| bool | separeContinuesBusStops | ||
| ) |
| long ESpoj::GetBusStopCollection | ( | std::vector< EZastavkaVypis * > & | busStopCollection, |
| bool | includeContinuous, | ||
| long | commandNumber, | ||
| bool | includeTranspassing, | ||
| bool | separeContinuesBusStops | ||
| ) |
| unsigned short ESpoj::GetCasPosun | ( | ) |
| unsigned short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetCasPosun | ( | ) |
| unsigned short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetCislo | ( | ) |
| unsigned short ESpoj::GetCislo | ( | ) |

| unsigned char ESpoj::GetCisloCenovejSkupiny | ( | ) |
| unsigned char EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetCisloCenovejSkupiny | ( | ) |
| unsigned long ESpoj::GetCisloPkrLinky | ( | ) |

| unsigned long EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetCisloPkrLinky | ( | ) |
| unsigned short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetCisloPkrSpoj | ( | ) |
| unsigned short ESpoj::GetCisloPkrSpoj | ( | ) |

| long ESpoj::GetCountSpojToFindingSpoj | ( | unsigned long | cisloPkrLinky, |
| unsigned short | cisloPkrSpoj | ||
| ) |
Metoda vrati pocet pripojenych spoj od aktualneho po hladany.
| cisloPkrLinky | |
| cisloPkrSpoj |

| long EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetCountSpojToFindingSpoj | ( | unsigned long | cisloPkrLinky, |
| unsigned short | cisloPkrSpoj | ||
| ) |
| unsigned short ESpoj::GetCountZastavkyIde | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2 | ||
| ) |

| unsigned short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetCountZastavkyIde | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2 | ||
| ) |
| unsigned short ESpoj::GetCountZastavkyIdePrechadza | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2 | ||
| ) |

| unsigned short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetCountZastavkyIdePrechadza | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2 | ||
| ) |
| std::string ESpoj::GetCustomPropertyValue | ( | short | customPropertyType | ) |

| std::string EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetCustomPropertyValue | ( | short | customPropertyType | ) |
| unsigned short ESpoj::GetKmBetween | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2 | ||
| ) |
TODO Metoda vracia pocet km medzi zastavkami.
| poradieSpojZast1 | poradie zaciatocnej zastavky na spoji |
| poradieSpojZast2 | poradie koncovej zastavky na spoji |
Metoda vracia kilometre medzi zastavkami na spoji.
| poradieSpojZast1 | |
| poradieSpojZast2 |

| unsigned short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetKmBetween | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2 | ||
| ) |
TODO Metoda vracia pocet km medzi zastavkami.
| poradieSpojZast1 | poradie zaciatocnej zastavky na spoji |
| poradieSpojZast2 | poradie koncovej zastavky na spoji |
| unsigned short ESpoj::GetKmBetweenSimple | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2, | ||
| short | poradieZast1VPokrSpoji, | ||
| short | poradieZast2VPokrSpoji | ||
| ) |

| unsigned short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetKmBetweenSimple | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2, | ||
| short | poradieZast1VPokrSpoji, | ||
| short | poradieZast2VPokrSpoji | ||
| ) |
| unsigned short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetKmOrZonyBetween | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2, | ||
| Number | number, | ||
| std::vector< unsigned short > | validTimeTicketsZones = std::vector< unsigned short >(), |
||
| std::vector< unsigned short > | zonesToPrefer = std::vector< unsigned short >(), |
||
| std::vector< int > * | zony = NULL |
||
| ) |
TODO Pomocna metoda pre vypocet zon a ceny.
| poradieSpojZast1 | poradie zaciatocnej zastavky naspoji. |
| poradieSpojZast2 | poradie koncovej zastavky naspoji. |
| number | parameter udava co budem pocitat |
| unsigned short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetKmOrZonyBetween | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2, | ||
| Number | number, | ||
| std::vector< unsigned short > | validTimeTicketsZones = std::vector< unsigned short >(), |
||
| std::vector< unsigned short > | zonesToPrefer = std::vector< unsigned short >(), |
||
| std::vector< int > * | zony = NULL |
||
| ) |
TODO Pomocna metoda pre vypocet zon a ceny.
| poradieSpojZast1 | poradie zaciatocnej zastavky naspoji. |
| poradieSpojZast2 | poradie koncovej zastavky naspoji. |
| number | parameter udava co budem pocitat |
| unsigned short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetKmOrZonyBetweenSimple | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2, | ||
| Number | number, | ||
| long * | outNumberZona = NULL, |
||
| long | numberOfZona = -1, |
||
| int * | arrayOfZon = NULL, |
||
| bool * | ZonaVystup = NULL, |
||
| short | poradieZast1VPokrSpoji = 0, |
||
| short | poradieZast2VPokrSpoji = 0 |
||
| ) |
TODO Pomocna metoda pre vypocet zon a ceny.
| poradieSpojZast1 | poradie zaciatocnej zastavky naspoji. |
| poradieSpojZast2 | poradie koncovej zastavky naspoji. |
| number | parameter udava co budem pocitat |
| outNumberZona | vystupny parameter udava cislo zony na na koncovej zastavke. |
| numberOfZona | parameter udava cislo poslednej zony na predchadzajucom spoji. |
| ZonaVystup | ci sa zu maju brat v uvahu vystupne zony(zmysel len pri pokracujucich spojoch) |
| short | poradieZast1VPokrSpoji , short poradieZast2VPokrSpoji v ramci pokr spoja, ak akt spoj je uz pokr su zmensne o 100 |
| unsigned short ESpoj::GetKmOrZonyBetweenSimple | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2, | ||
| Number | number, | ||
| long * | outNumberZona = NULL, |
||
| long | numberOfZona = -1, |
||
| int * | arrayOfZon = NULL, |
||
| bool * | ZonaVystup = NULL, |
||
| short | poradieZast1VPokrSpoji = 0, |
||
| short | poradieZast2VPokrSpoji = 0 |
||
| ) |
TODO Pomocna metoda pre vypocet zon a ceny.
| poradieSpojZast1 | poradie zaciatocnej zastavky naspoji. |
| poradieSpojZast2 | poradie koncovej zastavky naspoji. |
| number | parameter udava co budem pocitat |
| outNumberZona | vystupny parameter udava cislo zony na na koncovej zastavke. |
| numberOfZona | parameter udava cislo poslednej zony na predchadzajucom spoji. |
| ZonaVystup | ci sa zu maju brat v uvahu vystupne zony(zmysel len pri pokracujucich spojoch) |
| short | poradieZast1VPokrSpoji , short poradieZast2VPokrSpoji v ramci pokr spoja, ak akt spoj je uz pokr su zmensne o 100 |

| std::string ESpoj::GetKoncovaZastavkaPreTabule | ( | ) |
| std::string EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetKoncovaZastavkaPreTabule | ( | ) |
| ESpoj * ESpoj::GetLeft | ( | ) |
| ESpoj* EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetLeft | ( | ) |
| short ESpoj::GetObchadzkyByZast | ( | unsigned short | stopOrder, |
| unsigned short | stopOrderRealStop, | ||
| bool | end, | ||
| bool | obchForTT | ||
| ) |


| short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetObchadzkyByZast | ( | unsigned short | stopOrder, |
| unsigned short | stopOrderRealStop, | ||
| bool | end, | ||
| bool | obchForTT | ||
| ) |
| short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetObchadzkyByZast | ( | unsigned short | stopOrder, |
| bool | end, | ||
| bool | obchForTT | ||
| ) |
| short ESpoj::GetObchadzkyByZast | ( | unsigned short | stopOrder, |
| bool | end, | ||
| bool | obchForTT | ||
| ) |

| ESpojCol * ESpoj::GetOwner | ( | ) |

| ESpojCol* EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetOwner | ( | ) |
| long ESpoj::GetPKID | ( | ) |
| long EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetPKID | ( | ) |
| unsigned short ESpoj::GetPocetPrechodovZonBetween | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2 | ||
| ) |
TODO Metoda vracia pocet prechodov zon medzi zastavkami.
| poradieSpojZast1 | poradie zaciatocnej zastavky naspoji |
| poradieSpojZast2 | poradie koncovej zastavky naspoji |
| unsigned short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetPocetPrechodovZonBetween | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2 | ||
| ) |
TODO Metoda vracia pocet prechodov zon medzi zastavkami.
| poradieSpojZast1 | poradie zaciatocnej zastavky naspoji |
| poradieSpojZast2 | poradie koncovej zastavky naspoji |
| unsigned short ESpoj::GetPocetZonBetween | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2 | ||
| ) |
TODO Metoda vracia pocet zon medzi zastavkami.
| poradieSpojZast1 | poradie zaciatocnej zastavky naspoji |
| poradieSpojZast2 | poradie koncovej zastavky naspoji |
| unsigned short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetPocetZonBetween | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2 | ||
| ) |
TODO Metoda vracia pocet zon medzi zastavkami.
| poradieSpojZast1 | poradie zaciatocnej zastavky naspoji |
| poradieSpojZast2 | poradie koncovej zastavky naspoji |
| ESpoj* EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetPripojenySpojBy | ( | unsigned long | cisloPkrLinky, |
| unsigned short | cisloPkrSpoj | ||
| ) |
| ESpoj * ESpoj::GetPripojenySpojBy | ( | unsigned long | cisloPkrLinky, |
| unsigned short | cisloPkrSpoj | ||
| ) |
Metoda vrati pokracujuci spoj podla linky a spoja ak existuje za aktualnym spojom.
| cisloPkrLinky | |
| cisloPkrSpoj |

| ESpoj * ESpoj::GetRight | ( | ) |

| ESpoj* EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetRight | ( | ) |
| short ESpoj::GetSkupinaSpojov | ( | ) |
| short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetSkupinaSpojov | ( | ) |
| unsigned char EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetSmer | ( | ) |
| unsigned char ESpoj::GetSmer | ( | ) |

| long ESpoj::GetSpojID | ( | ) |

| long EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetSpojID | ( | ) |
| ESpojObchadzkaCol * ESpoj::GetSpojObchadzkaCol | ( | ) |

| ESpojObchadzkaCol* EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetSpojObchadzkaCol | ( | ) |
| long EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetSpojObchadzkyOffset | ( | ) |
| long ESpoj::GetSpojObchadzkyOffset | ( | ) |

| ESpojPlatnostCol* EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetSpojPlatnostCol | ( | ) |
| ESpojPlatnostCol * ESpoj::GetSpojPlatnostCol | ( | ) |

| long EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetSpojPlatnostiOffset | ( | ) |
| long ESpoj::GetSpojPlatnostiOffset | ( | ) |

| ESpojZastavkaCol * ESpoj::GetSpojZastavky | ( | ) |


| ESpojZastavkaCol* EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetSpojZastavky | ( | ) |
| long EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetSpojZastavkyOffset | ( | ) |
| long ESpoj::GetSpojZastavkyOffset | ( | ) |
| unsigned short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetStartTime | ( | ) |
| unsigned short ESpoj::GetStartTime | ( | ) |
| TripState EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetState | ( | ) | const |
| ESpoj::TripState ESpoj::GetState | ( | ) | const |
| unsigned short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetStopTime | ( | ) |
| unsigned short ESpoj::GetStopTime | ( | ) |
| unsigned short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetTabula | ( | ) |
| unsigned short ESpoj::GetTabula | ( | ) |
| unsigned char EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetTypSpojaID | ( | ) |
| unsigned char ESpoj::GetTypSpojaID | ( | ) |
| unsigned char EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetVypocet | ( | ) |
| unsigned char ESpoj::GetVypocet | ( | ) |
| unsigned short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetVzorSpojPoradie | ( | ) |
| unsigned short ESpoj::GetVzorSpojPoradie | ( | ) |
| unsigned char EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetZachadzka | ( | ) |
| unsigned char ESpoj::GetZachadzka | ( | ) |
| EZastavkaTextArray* EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetZastTexty | ( | unsigned short | od | ) |
| EZastavkaTextArray * ESpoj::GetZastTexty | ( | unsigned short | od | ) |
Funkcia vrati alokovany objekt EZastTexty, ktory obsahuje vsetky nazvy zastavok, ktore maju splnenu podmienku ze cez ne ide spoj a maju nastaveny 6.bit vo vlastnosti flag_z. Vrateny objekt potom treba aj dealokovat.

| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetZonyBetween | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2, | ||
| std::vector< int > * | zony | ||
| ) |
Metoda vracia vektor zon, kt. lezia medzi 2 zastavkami.
| poradieSpojZast1 | |
| poradieSpojZast2 |
| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetZonyBetween | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2, | ||
| std::vector< int > * | zony | ||
| ) |
Metoda vracia vektor zon, kt. lezia medzi 2 zastavkami.
| poradieSpojZast1 | |
| poradieSpojZast2 |
| std::vector<int> EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetZonyBetweenSimple | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2, | ||
| std::vector< unsigned short > | validTimeTicketsZones, | ||
| std::vector< unsigned short > | zonesToPrefer, | ||
| short | poradieZast1VPokrSpoji = 0, |
||
| short | poradieZast2VPokrSpoji = 0 |
||
| ) |
| std::vector<int> EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::GetZonyBetweenSimple | ( | unsigned short | poradieSpojZast1, |
| unsigned short | poradieSpojZast2, | ||
| std::vector< unsigned short > | validTimeTicketsZones, | ||
| std::vector< unsigned short > | zonesToPrefer, | ||
| short | poradieZast1VPokrSpoji = 0, |
||
| short | poradieZast2VPokrSpoji = 0 |
||
| ) |
| bool EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::IsPlatny | ( | EM::Common::EDate | date | ) |
| bool EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::IsPlatny | ( | EM::Common::EDate | date | ) |
| unsigned short ESpoj::JumpBywaySection | ( | unsigned short | busStopFrom, |
| unsigned short | poradieZacZast1, | ||
| unsigned short | poradieKoncZast2 | ||
| ) |
JumpBywaySection - method tries to jump over byway section if it is possible.
| busStopFrom | - we try to jump over byway from this bus stop |
| poradieZacZast1 | - checkin bus stop |
| poradieKoncZast2 | - checkout bus stop |


| unsigned short EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::JumpBywaySection | ( | unsigned short | busStopFrom, |
| unsigned short | poradieZacZast1, | ||
| unsigned short | poradieKoncZast2 | ||
| ) |
JumpBywaySection - method tries to jump over byway section if it is possible.
| busStopFrom | - we try to jump over byway from this bus stop |
| poradieZacZast1 | - checkin bus stop |
| poradieKoncZast2 | - checkout bus stop |
| ESpoj * ESpoj::NextPripojenySpoj | ( | ) |
Funkcia vrati nasledujuci pripojeny spoj ak existuje.


| ESpoj* EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::NextPripojenySpoj | ( | ) |
| void ESpoj::SetBinaryLineIndex | ( | unsigned short | binaryLineIndex | ) |
| binaryLineIndex | - Ordinal number in line collection, |

| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetBinaryLineIndex | ( | unsigned short | binaryLineIndex | ) |
| binaryLineIndex | - Ordinal number in line collection, |
| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetBinaryTripIndex | ( | long | binaryTripIndex | ) |
| binaryTripIndex | - Ordinal number in trip collection, |
| void ESpoj::SetBinaryTripIndex | ( | long | binaryTripIndex | ) |
| binaryTripIndex | - Ordinal number in trip collection, |

| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetCasPosun | ( | unsigned short | casPosun | ) |
| void ESpoj::SetCasPosun | ( | unsigned short | casPosun | ) |

| void ESpoj::SetCislo | ( | unsigned short | cislo | ) |

| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetCislo | ( | unsigned short | cislo | ) |
| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetCisloCenovejSkupiny | ( | unsigned char | cisloCenovejSkupiny | ) |
| void ESpoj::SetCisloCenovejSkupiny | ( | unsigned char | cisloCenovejSkupiny | ) |

| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetCisloPkrLinky | ( | unsigned long | cisloPkrLinky | ) |
| void ESpoj::SetCisloPkrLinky | ( | unsigned long | cisloPkrLinky | ) |

| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetCisloPkrSpoj | ( | unsigned short | cisloPkrSpoj | ) |
| void ESpoj::SetCisloPkrSpoj | ( | unsigned short | cisloPkrSpoj | ) |

| void ESpoj::SetPKID | ( | unsigned short | pkid | ) |

| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetPKID | ( | unsigned short | pkid | ) |
| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetSkupinaSpojov | ( | short | skupinaSpojov | ) |
| void ESpoj::SetSkupinaSpojov | ( | short | skupinaSpojov | ) |

| void ESpoj::SetSmer | ( | unsigned char | smer | ) |

| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetSmer | ( | unsigned char | smer | ) |
| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetSpojID | ( | long | spojID | ) |
| void ESpoj::SetSpojID | ( | long | spojID | ) |

| void ESpoj::SetSpojObchadzkyOffset | ( | long | spojObchadzkyOffset | ) |

| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetSpojObchadzkyOffset | ( | long | spojObchadzkyOffset | ) |
| void ESpoj::SetSpojPlatnostiOffset | ( | long | spojPlatnostiOffset | ) |

| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetSpojPlatnostiOffset | ( | long | spojPlatnostiOffset | ) |
| void ESpoj::SetSpojZastavkyOffset | ( | long | spojZastavkyOffset | ) |

| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetSpojZastavkyOffset | ( | long | spojZastavkyOffset | ) |
| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetStartTime | ( | unsigned short | startTime | ) |
| void ESpoj::SetStartTime | ( | unsigned short | startTime | ) |

| void ESpoj::SetState | ( | const TripState | tripState | ) |
| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetState | ( | const TripState | tripState | ) |
| void ESpoj::SetStopTime | ( | unsigned short | stopTime | ) |

| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetStopTime | ( | unsigned short | stopTime | ) |
| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetTabula | ( | unsigned short | tabula | ) |
| void ESpoj::SetTabula | ( | unsigned short | tabula | ) |

| void ESpoj::SetTypSpojaID | ( | unsigned char | typSpojaID | ) |

| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetTypSpojaID | ( | unsigned char | typSpojaID | ) |
| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetVypocet | ( | unsigned char | vypocet | ) |
| void ESpoj::SetVypocet | ( | unsigned char | vypocet | ) |

| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetVzorSpojPoradie | ( | unsigned short | vzorSpojPoradie | ) |
| void ESpoj::SetVzorSpojPoradie | ( | unsigned short | vzorSpojPoradie | ) |

| void ESpoj::SetZachadzka | ( | unsigned char | zachadzka | ) |

| void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpoj::SetZachadzka | ( | unsigned char | zachadzka | ) |
1.8.8