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

#include <EZastavkaCol.h>

Inheritance diagram for EM::Strojcek::VstupneUdaje::CestovnePoriadky::EZastavkaCol:
Inheritance graph
[legend]
Collaboration diagram for EM::Strojcek::VstupneUdaje::CestovnePoriadky::EZastavkaCol:
Collaboration graph
[legend]

Classes

class  DataClass
 

Public Member Functions

 EZastavkaCol (ERootCP *owner)
 
virtual ~EZastavkaCol ()
 
void Add (EZastavka *busStop)
 
virtual long ReadData (FILE *file)
 
long Read ()
 
ERootCPGetOwner ()
 
virtual long GetSize ()
 
virtual long FillRecord (const char *pomPole, long minimum)
 
EZastavkaGetZastavkaByID (long zastavkaID)
 Funkcia vyhladava zastavku podla ID-cka zastavky. More...
 
EZastavkaGetZastavkaByLokalneCislo (unsigned short lokalneCislo)
 Funkcia vyhladava zastavku podla lokalneho cisla. More...
 
EZastavkaGetByIdx (unsigned long i)
 
EZastavkaoperator[] (unsigned long i)
 
const std::set< unsigned short > * GetUrbanZones ()
 Collection of zones(zone on bus that have flag 'MHD' on value '1') More...
 
 EZastavkaCol (ERootCP *owner)
 
virtual ~EZastavkaCol ()
 
void Add (EZastavka *busStop)
 
virtual long ReadData (FILE *file)
 
long Read ()
 
ERootCPGetOwner ()
 
virtual long GetSize ()
 
virtual long FillRecord (const char *pomPole, long minimum)
 
EZastavkaGetZastavkaByID (long zastavkaID)
 Funkcia vyhladava zastavku podla ID-cka zastavky. More...
 
EZastavkaGetZastavkaByLokalneCislo (unsigned short lokalneCislo)
 Funkcia vyhladava zastavku podla lokalneho cisla. More...
 
EZastavkaGetByIdx (unsigned long i)
 
EZastavkaoperator[] (unsigned long i)
 
const std::set< unsigned short > * GetUrbanZones ()
 Collection of zones(zone on bus that have flag 'MHD' on value '1') More...
 
- Public Member Functions inherited from EM::Strojcek::VstupneUdaje::EColReader
virtual ~EColReader ()
 
virtual long ReadDataPlus (FILE *file, long offset)
 
virtual long ReadDataPlusFor (FILE *file, long pocet, unsigned long start)
 
virtual ~EColReader ()
 
virtual long ReadDataPlus (FILE *file, long offset)
 
virtual long ReadDataPlusFor (FILE *file, long pocet, unsigned long start)
 

Constructor & Destructor Documentation

EZastavkaCol::EZastavkaCol ( ERootCP owner)
EZastavkaCol::~EZastavkaCol ( )
virtual
EM::Strojcek::VstupneUdaje::CestovnePoriadky::EZastavkaCol::EZastavkaCol ( ERootCP owner)
virtual EM::Strojcek::VstupneUdaje::CestovnePoriadky::EZastavkaCol::~EZastavkaCol ( )
virtual

Member Function Documentation

void EZastavkaCol::Add ( EZastavka busStop)

Toto vyzaduje vysvetlenie. Vytvara sa tu zoznam MHD zon, ktory sa vyuziva v BID na citacke na primestskych linkach, ktore zachadzaju do MHD. Tam sa citacka ma prepnut do MHD rezimu (namiesto zoznamu zastavok zobrazuje vyber riadku cennika). Tyka sa to ale iba MHD Bratislava (cislo mhd 1, zony 100 + 101), netyka sa to inych MHD v regione (Malacky).

Here is the call graph for this function:

void EM::Strojcek::VstupneUdaje::CestovnePoriadky::EZastavkaCol::Add ( EZastavka busStop)
virtual long EM::Strojcek::VstupneUdaje::CestovnePoriadky::EZastavkaCol::FillRecord ( const char *  pomPole,
long  minimum 
)
virtual
long EZastavkaCol::FillRecord ( const char *  pomPole,
long  minimum 
)
virtual

Implements EM::Strojcek::VstupneUdaje::EColReader.

Here is the call graph for this function:

EZastavka * EZastavkaCol::GetByIdx ( unsigned long  i)

Here is the caller graph for this function:

EZastavka* EM::Strojcek::VstupneUdaje::CestovnePoriadky::EZastavkaCol::GetByIdx ( unsigned long  i)
ERootCP * EZastavkaCol::GetOwner ( )

Here is the caller graph for this function:

ERootCP* EM::Strojcek::VstupneUdaje::CestovnePoriadky::EZastavkaCol::GetOwner ( )
virtual long EM::Strojcek::VstupneUdaje::CestovnePoriadky::EZastavkaCol::GetSize ( )
virtual
long EZastavkaCol::GetSize ( )
virtual
const std::set< unsigned short > * EZastavkaCol::GetUrbanZones ( )

Collection of zones(zone on bus that have flag 'MHD' on value '1')

Here is the caller graph for this function:

const std::set<unsigned short>* EM::Strojcek::VstupneUdaje::CestovnePoriadky::EZastavkaCol::GetUrbanZones ( )

Collection of zones(zone on bus that have flag 'MHD' on value '1')

EZastavka* EM::Strojcek::VstupneUdaje::CestovnePoriadky::EZastavkaCol::GetZastavkaByID ( long  zastavkaID)

Funkcia vyhladava zastavku podla ID-cka zastavky.

Parameters
zastavkaID
Returns
EZastavka * EZastavkaCol::GetZastavkaByID ( long  zastavkaID)

Funkcia vyhladava zastavku podla ID-cka zastavky.

Parameters
zastavkaID
Returns

Here is the call graph for this function:

EZastavka * EZastavkaCol::GetZastavkaByLokalneCislo ( unsigned short  lokalneCislo)

Funkcia vyhladava zastavku podla lokalneho cisla.

Parameters
lokalneCislo
Returns

Here is the call graph for this function:

EZastavka* EM::Strojcek::VstupneUdaje::CestovnePoriadky::EZastavkaCol::GetZastavkaByLokalneCislo ( unsigned short  lokalneCislo)

Funkcia vyhladava zastavku podla lokalneho cisla.

Parameters
lokalneCislo
Returns
EZastavka * EZastavkaCol::operator[] ( unsigned long  i)
EZastavka* EM::Strojcek::VstupneUdaje::CestovnePoriadky::EZastavkaCol::operator[] ( unsigned long  i)
long EZastavkaCol::Read ( void  )

Here is the caller graph for this function:

long EM::Strojcek::VstupneUdaje::CestovnePoriadky::EZastavkaCol::Read ( )
virtual long EM::Strojcek::VstupneUdaje::CestovnePoriadky::EZastavkaCol::ReadData ( FILE *  file)
virtual
long EZastavkaCol::ReadData ( FILE *  file)
virtual

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