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

#include <ESpojCol.h>

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

Classes

class  DataClass
 

Public Member Functions

 ESpojCol (ELinkaSmer *owner)
 
virtual ~ESpojCol ()
 
void Add (ESpoj *trip)
 
bool Remove (ESpoj *trip)
 
virtual long ReadData (FILE *file)
 
long Read ()
 
ELinkaSmerGetOwner ()
 
ESpojGetTripByTripNumber (unsigned short tripNumber)
 
unsigned long GetKmNadlhsiehoSpoja (unsigned short zastavkaOd, unsigned short zastavkaDo)
 
unsigned long GetKmNakratsiehoSpoja (unsigned short zastavkaOd, unsigned short zastavkaDo)
 
virtual long GetSize ()
 
virtual long FillRecord (const char *pomPole, long minimum)
 
ESpojGetFirst ()
 
 ESpojCol (ELinkaSmer *owner)
 
virtual ~ESpojCol ()
 
void Add (ESpoj *trip)
 
bool Remove (ESpoj *trip)
 
virtual long ReadData (FILE *file)
 
long Read ()
 
ELinkaSmerGetOwner ()
 
ESpojGetTripByTripNumber (unsigned short tripNumber)
 
unsigned long GetKmNadlhsiehoSpoja (unsigned short zastavkaOd, unsigned short zastavkaDo)
 
unsigned long GetKmNakratsiehoSpoja (unsigned short zastavkaOd, unsigned short zastavkaDo)
 
virtual long GetSize ()
 
virtual long FillRecord (const char *pomPole, long minimum)
 
ESpojGetFirst ()
 
- 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

ESpojCol::ESpojCol ( ELinkaSmer owner)
ESpojCol::~ESpojCol ( )
virtual
EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojCol::ESpojCol ( ELinkaSmer owner)
virtual EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojCol::~ESpojCol ( )
virtual

Member Function Documentation

void ESpojCol::Add ( ESpoj trip)

Here is the call graph for this function:

Here is the caller graph for this function:

void EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojCol::Add ( ESpoj trip)
long ESpojCol::FillRecord ( const char *  pomPole,
long  minimum 
)
virtual

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

Here is the call graph for this function:

virtual long EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojCol::FillRecord ( const char *  pomPole,
long  minimum 
)
virtual
ESpoj * ESpojCol::GetFirst ( )

Here is the caller graph for this function:

ESpoj* EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojCol::GetFirst ( )
unsigned long EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojCol::GetKmNadlhsiehoSpoja ( unsigned short  zastavkaOd,
unsigned short  zastavkaDo 
)
unsigned long ESpojCol::GetKmNadlhsiehoSpoja ( unsigned short  zastavkaOd,
unsigned short  zastavkaDo 
)

Metoda vracia kilometre medzi zastavkami najdlhsieho spoja.

Parameters
zastavkaOd- poradie zastavky musi na nej stat
zastavkaDo- poradie zastavky musi na nej stat
Returns
kilometre

Here is the call graph for this function:

unsigned long EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojCol::GetKmNakratsiehoSpoja ( unsigned short  zastavkaOd,
unsigned short  zastavkaDo 
)
unsigned long ESpojCol::GetKmNakratsiehoSpoja ( unsigned short  zastavkaOd,
unsigned short  zastavkaDo 
)

Metoda vracia kilometre medzi zastavkami najkratsieho spoja.

Parameters
zastavkaOd- poradie zastavky musi na nej stat
zastavkaDo- poradie zastavky musi na nej stat
Returns
kilometre

Here is the call graph for this function:

ELinkaSmer* EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojCol::GetOwner ( )
ELinkaSmer * ESpojCol::GetOwner ( )

Here is the caller graph for this function:

long ESpojCol::GetSize ( )
virtual
virtual long EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojCol::GetSize ( )
virtual
ESpoj* EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojCol::GetTripByTripNumber ( unsigned short  tripNumber)
ESpoj * ESpojCol::GetTripByTripNumber ( unsigned short  tripNumber)

Here is the caller graph for this function:

long EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojCol::Read ( )
long ESpojCol::Read ( void  )

Here is the call graph for this function:

Here is the caller graph for this function:

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

Here is the call graph for this function:

bool EM::Strojcek::VstupneUdaje::CestovnePoriadky::ESpojCol::Remove ( ESpoj trip)
bool ESpojCol::Remove ( ESpoj trip)

Here is the call graph for this function:


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