2018-11-24 20:58:55 +00:00
|
|
|
|
/**
|
2018-11-24 21:41:29 +00:00
|
|
|
|
* \file errorcodes.h
|
|
|
|
|
* \brief Definition of error codes
|
2018-11-24 20:58:55 +00:00
|
|
|
|
*
|
2018-11-24 21:41:29 +00:00
|
|
|
|
* Dans ce fichier sont définis les codes d’erreur pouvant interrompre le
|
|
|
|
|
* programme.
|
2018-11-24 20:58:55 +00:00
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
#ifndef SRC_ERRORCODES_H_
|
|
|
|
|
#define SRC_ERRORCODES_H_
|
2018-11-06 15:08:20 +00:00
|
|
|
|
|
|
|
|
|
/// Pas d’erreur
|
|
|
|
|
#define NOERROR 0
|
|
|
|
|
/// Constante pour les erreurs liées aux arguments
|
|
|
|
|
#define ARGERROR 1
|
2018-11-24 21:01:09 +00:00
|
|
|
|
/// Constante pour les erreurs liées à \ref darray
|
2018-11-06 15:08:20 +00:00
|
|
|
|
#define PTR_ERROR 2
|
|
|
|
|
/// Constante pour les erreurs liées à la lecture et écriture de fichiers
|
|
|
|
|
#define FILE_IO_ERROR 3
|
2018-11-24 20:33:47 +00:00
|
|
|
|
/// Constante pour les erreurs liées au format de fichiers
|
2018-11-06 15:08:20 +00:00
|
|
|
|
#define FILE_FORMAT_ERROR 4
|
|
|
|
|
|
2018-11-24 20:58:55 +00:00
|
|
|
|
#endif /* SRC_ERRORCODES_H_ */
|