Morgengrauner Dokumentation
Dateipfad: /home/mud/mudlib/doc//lfun/RingBufferPutRingBufferPut()
***************
FUNKTION
========
protected void RingBufferPut(struct std_ringbuffer buf, mixed val);
DEFINIERT IN
============
/std/util/ringbuffer.c
/sys/util/ringbuffer.h
ARGUMENTE
=========
buf - Ringpuffer, in den geschrieben werden soll
val - neues Datum
BESCHREIBUNG
============
Diese Funktion schreibt in den Ringpuffer . Hierbei wird ggf.
das aelteste im Puffer existierende Datum ueberschrieben. muss eine
von CreateRingBuffer() oder ResizeRingBuffer() zurueckgelieferter
Ringpuffer sein.
BEISPIELE
=========
// Ringpuffer anlegen:
struct std_ringbuffer buffer = CreateRingBuffer(10, MODE_FIFO);
// 15 Werte reinschreiben:
foreach(int i: 15) RingBufferPut(buffer, i);
SIEHE AUCH
==========
RingBufferGet(), CreateRingBuffer(), ResizeRingBuffer()
23.05.2008, Zesstra
zurück zur Übersicht