Start Info Community Spielen
 
 

Morgengrauner Dokumentation

Dateipfad: /home/mud/mudlib/doc//std/util

DEFINIERT IN: 
     /std/*.c

BESCHREIBUNG:
     Diese Mangepage beschreibt kein Einzelobjekt, sondern eine Sammlung von
     Programmen.
     Im Verzeichnis /std/util/ liegen mehrere Helferklassen, die Funktionen
     bereitstellen, die nicht nur einem Objekt verwendet werden.

     Momentan sind dies:
     executer.c   - stellt eine Funkton execute_anything() beret.
     input.c      - stellt eine Funtion intput() bereit, welche inptu_to()
                    kapselt.
     pager.c      - Stellt die Funktion More() und ihre Helfer bereit.
     ringbuffer.c - Stellt einen Ringpuffer und die notwendigen Verwaltungs-
                    funktionen bereit.

     Ringbuffer.c:
     ------------
     Dies ist ein Puffer (Array) einer bestimmten Groesse. Sobald er voll ist
     wird automatisch die jeweils aeltesten Daten ueberschrieben, sobald etwas
     neues hineingeschrieben wird. Ein Ringpuffer mit einer Groesse von 30
     speichert also die letzten 30 hineingeschriebenen Objekte.
     * CreateRingBuffer(): erstellt einen neuen Ringpuffer.
     * ResizeRingBuffer(): aendert die Groesse eines Ringpuffers.
     * RingBufferPut(): schreibt ein neues Datum in den Puffer.
     * RingBufferGet(): liefert die Daten des Ringpuffers zurueck.

SIEHE AUCH:
     CreateRingBuffer, ResizeRingBuffer, RingBufferPut, RingBufferGet


LETZTE AeNDERUNG: 23.05.2008, Zesstra


zurück zur Übersicht

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