Dokumentacja klasy common::UniqueGenerator
[Generator liczb pseudolosowych]

Generator unikatowych identyfikatorów. Więcej...

#include <Base.hpp>

Lista wszystkich składowych.

Metody publiczne

 UniqueGenerator ()
 Pierwszy będzie miał nr 1.
 UniqueGenerator (uint4 First)
 Pierwszy będzie miał podany tutaj numer.
uint4 GetUint ()
 Zwraca unikatową liczbę.
void GetString (tstring *Out)
 Zwraca unikatowy łańcuch w formacie "########", gdzie ######## to liczba szesnastkowa.
tstring GetString ()
void GetString (tstring *Out, const tstring &Prefix)
 Zwraca unikatowy łańcuch w formacie "<prefix>########", gdzie ######## to liczba szesnastkowa.
tstring GetString (const tstring &Prefix)
 Zwraca unikatowy łańcuch w formacie "<prefix>########", gdzie ######## to liczba szesnastkowa.


Opis szczegółowy

Generator unikatowych identyfikatorów.

Dokumentacja konstruktora i destruktora

common::UniqueGenerator::UniqueGenerator (  ) 

Pierwszy będzie miał nr 1.

common::UniqueGenerator::UniqueGenerator ( uint4  First  ) 

Pierwszy będzie miał podany tutaj numer.


Dokumentacja funkcji składowych

uint4 common::UniqueGenerator::GetUint (  )  [inline]

Zwraca unikatową liczbę.

void common::UniqueGenerator::GetString ( tstring *  Out  ) 

Zwraca unikatowy łańcuch w formacie "########", gdzie ######## to liczba szesnastkowa.

tstring common::UniqueGenerator::GetString (  )  [inline]

void common::UniqueGenerator::GetString ( tstring *  Out,
const tstring &  Prefix 
)

Zwraca unikatowy łańcuch w formacie "<prefix>########", gdzie ######## to liczba szesnastkowa.

tstring common::UniqueGenerator::GetString ( const tstring &  Prefix  )  [inline]

Zwraca unikatowy łańcuch w formacie "<prefix>########", gdzie ######## to liczba szesnastkowa.


Dokumentacja dla tej klasy została wygenerowana z pliku:

Wygenerowano Sat Mar 29 18:17:01 2008 dla CommonLib programem  doxygen 1.5.5