blob: e7beddcac8b0fa6b93935078e6fb82a0523e88a8 [file] [log] [blame]
ClearRingBuffer()
=================
FUNKTION
--------
::
protected struct std_ringbuffer ClearRingBuffer(struct std_ringbuffer b);
DEFINIERT IN
------------
::
/std/util/ringbuffer.c
/sys/util/ringbuffer.h
ARGUMENTE
---------
::
b - der zu loeschende Ringpuffer
BESCHREIBUNG
------------
::
Diese Funktion loescht alle Daten aus dem Puffer <b> und re-initialisiert
ihn.
RUeCKGABEWERT
-------------
::
Der geloeschte Puffer <b> wird wieder zurueckgegeben.
BEISPIELE
---------
::
// Ringpuffer anlegen:
struct std_ringbuffer buffer=CreateRingBuffer(10, MODE_FIFO);
// mit irgendwelchen Daten fuellen...
// ...
// Puffer loeschen
buffer = ClearRingBuffer(buffer);
// oder:
ClearRingBuffer(buffer);
SIEHE AUCH
----------
::
CreateRingBuffer(), RingBufferGet(), ResizeRingBuffer()
23.05.2008, Zesstra