Start Info Community Spielen
 
 

Morgengrauner Dokumentation

Dateipfad: /home/mud/mudlib/doc//lfun/RingBufferPut

RingBufferPut()
***************


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

YOUTUBE | FACEBOOK | TWITTER | DISCORD | FEEDBACK | IMPRESSUM | DATENSCHUTZ 1992–2023 © MorgenGrauen.