1 #if !defined _EZASTAVKA_NASTUPISTE_H_
2 #define _EZASTAVKA_NASTUPISTE_H_
6 #include "dataio/DataIODefines.h"
7 #include "core/common/Node.h"
15 namespace VstupneUdaje
17 class ECustomPropertyValue;
19 namespace CestovnePoriadky
24 class EZastavkaNastupisteZonaCol;
33 cptVzdialenostPrichod = 2,
34 cptVzdialenostOdchod = 3,
35 cptArrivalAzimuth = 100,
36 cptArrivalAzimuthTolerance = 101
41 BusStopPlatformNameIsNumber = 0,
42 BusStopPlatformNameIsText = 1
48 unsigned short GetZastavkaPoradie()
const;
49 long GetPlatformNumber()
const;
50 const char *GetPlatformName()
const;
51 std::string GetPlatformNameConsideringTariffSystemSetting()
const;
52 long GetSuradnicaX()
const;
53 long GetSuradnicaY()
const;
54 unsigned long GetZastavkaNastupisteZonaOffset()
const;
56 void SetZastavkaPoradie(
unsigned short newVal );
57 void SetPlatformNumber(
const long platformNumber );
58 void SetPlatformName(
const char *platformName );
59 void SetSuradnicaX(
long vData );
60 void SetSuradnicaY(
long vData );
61 void SetZastavkaNastupisteZonaOffset(
unsigned long offset );
Definition: EZastavkaNastupisteZonaCol.h:19
Definition: ENastupiste.h:26
CustomPropertyType
Definition: ENastupiste.h:30
Definition: ECustomPropertyValue.h:13
Class ECol : Objekt je predok pre vsetky nasledujuce kolekcie
Definition: ColReader.h:15
Definition: ENastupisteCol.h:19
BusStopPlatformNameRepresentation
Definition: ENastupiste.h:39
#define DATAIO_API
Definition: DataIODefines.h:10