blob: 0095dece4666737a3d035d9f4a059eaee09ad65f [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001ClearRingBuffer()
2
3FUNKTION:
4 protected struct std_ringbuffer ClearRingBuffer(struct std_ringbuffer b);
5
6DEFINIERT IN:
7 /std/util/ringbuffer.c
8 /sys/util/ringbuffer.h
9
10ARGUMENTE:
11 b - der zu loeschende Ringpuffer
12
13BESCHREIBUNG:
14 Diese Funktion loescht alle Daten aus dem Puffer <b> und re-initialisiert
15 ihn.
16
17RUeCKGABEWERT:
18 Der geloeschte Puffer <b> wird wieder zurueckgegeben.
19
20BEISPIELE:
21 // Ringpuffer anlegen:
22 struct std_ringbuffer buffer=CreateRingBuffer(10, MODE_FIFO);
23 // mit irgendwelchen Daten fuellen...
24 // ...
25 // Puffer loeschen
26 buffer = ClearRingBuffer(buffer);
27 // oder:
28 ClearRingBuffer(buffer);
29
30SIEHE AUCH:
31 CreateRingBuffer(), RingBufferGet(), ResizeRingBuffer()
32
3323.05.2008, Zesstra
34