GPS Device
Loading...
Searching...
No Matches
err.h File Reference

System-wide error code definitions. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  ERR_te {
  ERR_OK , ERR_UNKNOWN , ERR_INVALID_ARGUMENT , ERR_INVALID_POINTER ,
  ERR_INVALID_CONFIGURATION , ERR_ARRAY_OUT_OF_BOUNDS , ERR_UNINITIALZIED_OBJECT , ERR_INITIALIZATION_FAILURE ,
  ERR_DEINITIALIZATION_FAILURE , ERR_CATASTROPHIC_FAILURE , ERR_DATA_COPY_FAILURE , ERR_DATA_ACQUISITION_FAILURE ,
  ERR_BUFFER_FULL , ERR_NOT_ENOUGH_SPACE , ERR_ILLEGAL_ACTION , ERR_UNSUCCESFUL_ACTION ,
  ERR_TIMEOUT , ERR_UNRECOGNIZED_HW , ERR_MODULE_ALREADY_INITIALIZED , ERR_MODULE_STOPPED
}
 Standard return type used by all public API functions. More...

Detailed Description

System-wide error code definitions.

Author
github.com/Baksi675

This header defines the ERR_te enumeration used as the standard return type across all modules. Every public API function returns one of these codes to indicate success or the category of failure.

Version
0.1
Date
2026-01-22

Definition in file err.h.