BRS#
City Class Reference

Město. More...

Public Member Functions

 City (CityInfo Info)
 Konstruktor. More...
 
 City (System.IO.Stream stream)
 Načtení z proudu. More...
 
void GetInfo (out CityInfo Info)
 Získání informací o městě. More...
 
uint Id ()
 Vrátí ID města. More...
 
string Name ()
 Vrátí řetězec s názvem města. More...
 
uint LinesOut ()
 Vrátí počet odjíždějících autobusů. More...
 
void LinesOut (int Change)
 Změní počet odjíždějících autobusů. More...
 
uint LinesIn ()
 Vrátí počet přijíždějících autobusů. More...
 
void LinesIn (int Change)
 Změní počet přijíždějících autobusů. More...
 
void Backup (System.IO.Stream stream)
 Záloha. More...
 

Detailed Description

Město.

Třída si kromě konstantních položek (CityInfo) uchovává i počet autobusů, ve kterých vystupuje jako počáteční a cílová stanice.

Definition at line 11 of file City.cs.

Constructor & Destructor Documentation

City.City ( CityInfo  Info)

Konstruktor.

Parameters
Infostruktura CityInfo s daty k vytvoření města.

Definition at line 16 of file City.cs.

City.City ( System.IO.Stream  stream)

Načtení z proudu.

Třída je vytvořena načtením všech položek z proudu.

Parameters
streamvstupní proud.

Definition at line 27 of file City.cs.

Member Function Documentation

void City.Backup ( System.IO.Stream  stream)

Záloha.

Vytvoření zálohy třídy všech datových položek do proudu (souboru, soketu, ...).

Parameters
streamvýstupní proud.

Definition at line 101 of file City.cs.

void City.GetInfo ( out CityInfo  Info)

Získání informací o městě.

Parameters
Infostruktura CityInfo, která bude naplněna daty o městu.

Definition at line 41 of file City.cs.

uint City.Id ( )

Vrátí ID města.

Definition at line 47 of file City.cs.

uint City.LinesIn ( )

Vrátí počet přijíždějících autobusů.

Definition at line 79 of file City.cs.

void City.LinesIn ( int  Change)

Změní počet přijíždějících autobusů.

Note
Pro odečtění autobusu se použije záporná hodnota.
Parameters
Changehodnota o kterou se má změnit počítadlo přijíždějících autobusů.

Definition at line 91 of file City.cs.

uint City.LinesOut ( )

Vrátí počet odjíždějících autobusů.

Definition at line 59 of file City.cs.

void City.LinesOut ( int  Change)

Změní počet odjíždějících autobusů.

Note
Pro odečtění autobusu se použije záporná hodnota.
Parameters
Changehodnota o kterou se má změnit počítadlo odjíždějících autobusů.

Definition at line 71 of file City.cs.

string City.Name ( )

Vrátí řetězec s názvem města.

Definition at line 53 of file City.cs.


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