| 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 |
| |