Virtuelle Zockhalle 0.05 beta
Makrodefinitionen | Funktionen | Variablen

perint.h-Dateireferenz

Persistente Integers. Mehr ...

#include <limits.h>

gehe zum Quellcode dieser Datei

Makrodefinitionen

#define PERINT_ID_SZ   (16)
 Speichergröße einer ID.
#define PERINT_ID_LEN   (PERINT_ID_SZ - 1)
 Maximale Stringlänge für eine ID.
#define perint_define(ID, VALPTR)   perint_define_ex ((ID), (VALPTR), INT_MIN, INT_MAX)
 Persistenten Integer ohne Bereichsgrenzen definieren.

Funktionen

void perint_init (void)
 Initialisierung.
void perint_new (const char *uniq_id)
 Neue Liste persistenter Integers beginnen.
void perint_define_ex (const char *id, int *valptr, int min, int max)
 Persistenten Integer definieren.
void perint_load (void)
 Persistente Integers laden.
int perint_defined (const char *id)
 Prüfen, ob ein persistenter Integer definiert ist.
int perint_value (const char *id)
 Wert eines persistenten Integer ermitteln.
void perint_done (int save)
 Arbeit mit den persistenten Integers beenden.

Variablen

const char * perint_savefile
 Datei, in der gespeichert werden wird.

Ausführliche Beschreibung

Persistente Integers.

Definiert in Datei perint.h.