BRS#
Plan Class Reference

lán autobusu. More...

Public Member Functions

 Plan (PlanInfo Info, string data)
 Konstruktor. More...
 
 Plan (System.IO.Stream stream)
 Načtení z proudu. More...
 
void GetInfo (out PlanInfo Info)
 Získání informací o plánu. More...
 
uint Id ()
 Vrátí ID plánu. More...
 
string Name ()
 Vrátí název plánu jako konstantní řetězec. More...
 
uint Seats ()
 Vrátí počet sedadel. More...
 
uint Buses ()
 Vrátí počet autobusů používajících tento plán. More...
 
void Buses (int Change)
 Změna čítače autobusů používajících tento plán o hodnotu Change. More...
 
void Data (out string data)
 Získání textových informací plánu. More...
 
void Backup (System.IO.Stream stream)
 Záloha. More...
 

Detailed Description

lán autobusu.

Třída si kromě konstantních položek (PlanInfo) uchovává i počet autobusů, které daný plán používají. Plán autobusu má textovou podobu.

Definition at line 11 of file Plan.cs.

Constructor & Destructor Documentation

Plan.Plan ( PlanInfo  Info,
string  data 
)

Konstruktor.

Parameters
Infostruktura PlanInfo se základními údaji.
dataTextový plánek s rozvržením sedadel.

Definition at line 17 of file Plan.cs.

Plan.Plan ( 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 28 of file Plan.cs.

Member Function Documentation

void Plan.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 Plan.cs.

uint Plan.Buses ( )

Vrátí počet autobusů používajících tento plán.

Definition at line 68 of file Plan.cs.

void Plan.Buses ( int  Change)

Změna čítače autobusů používajících tento plán o hodnotu Change.

Parameters
Changehodnota, o kterou se změní počet autobusů, které používají tento plán.

Definition at line 79 of file Plan.cs.

void Plan.Data ( out string  data)

Získání textových informací plánu.

Parameters
datatextové informace plánu.

Definition at line 93 of file Plan.cs.

void Plan.GetInfo ( out PlanInfo  Info)

Získání informací o plánu.

Vyplnění struktury PlanInfo.

Parameters
Infostruktura s daty.

Definition at line 44 of file Plan.cs.

uint Plan.Id ( )

Vrátí ID plánu.

Definition at line 50 of file Plan.cs.

string Plan.Name ( )

Vrátí název plánu jako konstantní řetězec.

Definition at line 56 of file Plan.cs.

uint Plan.Seats ( )

Vrátí počet sedadel.

Definition at line 62 of file Plan.cs.


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