#ifndef INC_LISTTYPE_HPP
#define INC_LISTTYPE_HPP

#include <stdarg.h>
/*
allgemeiner Zeigertyp
*/
typedef void* VOIDPTR;
/*
Zeiger auf eine Funktion, die einen Parameter vom Typ VOIDPTR erhält und int zurückgibt.
*/
typedef int (*DELETEPROC) (VOIDPTR);
/*
Zeiger auf eine Funktion mit dem Ergebnistyp long und Parametern vom Typ void* und va_list.
*/
typedef long (*LISTEENUMFUNC) (VOIDPTR, va_list);
class LISTE;
class LISTENELEMENT;

#endif
