Mathematische Funktionen und Klassen.
Mehr ...
| ppluint32 ppl7::Crc32 |
( |
const void * |
buffer, |
|
|
size_t |
size |
|
) |
| |
- Beschreibung:
- Berechnet die zyklisch redundante polynomische Prüfsumme mit einer Länge von 32-Bit.
- Parameter
-
| buffer | Pointer auf den Beginn der Daten |
| size | Länge der Daten in Byte |
- Rückgabe
- Integer mit der Prüfsumme
| String ppl7::Md5 |
( |
const void * |
buffer, |
|
|
size_t |
size |
|
) |
| |
| size_t ppl7::rand |
( |
size_t |
min, |
|
|
size_t |
max |
|
) |
| |
| char* ppl7::rand_initstate |
( |
unsigned long |
seed, |
|
|
char * |
arg_state, |
|
|
long |
n |
|
) |
| |
| char* ppl7::rand_setstate |
( |
char * |
arg_state | ) |
|
| ByteArray ppl7::Random |
( |
size_t |
bytes | ) |
|
Mit dieser Funktion werden bytes Bytes an Zufallsdaten erzeugt und als CBinary Objekt zurückgegeben.
- Parameter
-
- Rückgabe
- Gibt ein CBinary Objekt mit der gewünschten Anzahl Zufallsdaten zurück
| ByteArray & ppl7::Random |
( |
ByteArray & |
buffer, |
|
|
size_t |
bytes |
|
) |
| |
Mit dieser Funktion werden bytes Bytes an Zufallsdaten erzeugt und im CBinary Objekt buffer abgelegt.
- Parameter
-
| [out] | buffer | CBinary Objekt, in dem die Zufallsdaten abgelegt werden sollen |
| [in] | bytes | Anzahl Bytes |
- Rückgabe
- Gibt eine Referenz auf das übergebene CBinary Objekt
buffer zurück, das nun die gewünschte Anzahl Zufallsdaten enthält.
| void ppl7::srand |
( |
ppluint32 |
x | ) |
|