BRS#
Cities Class Reference

Kontajner měst. More...

Public Member Functions

 Cities ()
 Konstruktor. More...
 
 Cities (System.IO.Stream stream)
 Načtení z proudu. More...
 
City Add (string Name)
 Přidání města. More...
 
bool Delete (uint Id)
 Smazání města. More...
 
City Find (uint Id)
 Nalezení města. More...
 
uint GetNextId (uint Id)
 Nalezení dalšího města v pořadí. More...
 
uint Count ()
 Zjištění počtu. More...
 
void Clear ()
 Vymazání kontajneru. More...
 
void Backup (System.IO.Stream stream)
 Záloha. More...
 

Detailed Description

Kontajner měst.

Třída sdružuje všechna města a díky AutoIncrement zajišťuje přiřazování jedinečných čísel. Města jsou uložena v asociativním kontajneru, kde jsou řazena podle unikátního čísla.

Definition at line 124 of file City.cs.

Constructor & Destructor Documentation

Cities.Cities ( )

Konstruktor.

Vytvoření prázdného kontejneru.

Definition at line 129 of file City.cs.

Cities.Cities ( System.IO.Stream  stream)

Načtení z proudu.

Kontajner je vytvořen načtením všech položek z proudu.

Parameters
streamvstupní proud s binárními daty.

Definition at line 138 of file City.cs.

Member Function Documentation

City Cities.Add ( string  Name)

Přidání města.

Přidá nové město podle názvu a přiřadí mu své číslo ID.

Parameters
Namenázev města.
Returns
nově přidané město

Definition at line 154 of file City.cs.

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

Záloha.

Vytvoření zálohy kontajneru včetně dalších datových položek do proudu (souboru, soketu, ...).

Parameters
streamvýstupní proud.

Definition at line 222 of file City.cs.

void Cities.Clear ( )

Vymazání kontajneru.

Vymazání všech položek v kontajneru.

Note
Vymazány jsou pouze prvky kontajneru, pokud k němu existuje nějaký index, je nutné jeho vymazání externími prostředky.

Definition at line 214 of file City.cs.

uint Cities.Count ( )

Zjištění počtu.

Zjištění počtu objektů v kontajneru.

Returns
aktuální počet

Definition at line 205 of file City.cs.

bool Cities.Delete ( uint  Id)

Smazání města.

Smaže město podle jeho ID.

Parameters
IdID města určeného ke smazání.
Returns
true při úspěchu, false při selhání

Definition at line 169 of file City.cs.

City Cities.Find ( uint  Id)

Nalezení města.

Najde město podle jeho ID a vrátí na něj ukazatel.

Parameters
IdID hledaného města.
Returns
nalezené město nebo null

Definition at line 178 of file City.cs.

uint Cities.GetNextId ( uint  Id)

Nalezení dalšího města v pořadí.

Nalezne a vrátí ID dalšího města v pořadí po Id. Pokud takové neexistuje, vrátí 0.

Definition at line 191 of file City.cs.


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