/* * Plik zawiera definicje wspólnych stałych biblioteki yacl. */ #ifndef DEFS_H #define DEFS_H #ifdef __cplusplus extern "C" { #endif /** - SUCCESS - działanie funkcji zakończyło się sukcesem - ENOMEM - zabrakło pamięci - BADSIZE - podano złą po - BADPOS - EREAD - EWRITE - BADBUFF - EMPTY - ENVAL - FAILED */ enum { YACL_ECONV_ERROR=-1, /* conversion was unsuccesfull */ YACL_SUCCESS=0, /* everythin went ok */ YACL_ENOTMEM=1, /* not enough memory */ YACL_EBADSIZE=2, /* size */ YACL_EBADPOS=3, /* bad indexing */ YACL_EREAD=4, /* nie udało się odczytać */ YACL_EWRITE=5, /* nie udało się zapisać */ YACL_EBADBUFF=6, /* The buffer was bad. zly bufor ?? */ YACL_EEMPTY=7, /* The table was empty. */ YACL_ENVAL=8, /* */ YACL_EFAILED=10, /* For some reason the operation was not succesful */ YACL_ENOTFREED=11 /* Not valid pointer parameter. Podany wskaznik nie zostal zwolniony lub nie zostal poprawnie zainicjowany */ }; #ifdef __cplusplus } #endif #endif /* DEFS_H */