|
Virtuelle Zockhalle 0.05 beta
|
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. | |
Persistente Integers.
Definiert in Datei perint.h.
1.7.3