Sternum Embedded SDK
sternum_error_codes.h
Go to the documentation of this file.
1 
6 #ifndef __STERNUM_ERROR_CODES_H__
7 #define __STERNUM_ERROR_CODES_H__
8 
9 #ifdef __cplusplus
10 extern "C" {
11 #endif
12 
13 #include <stdint.h>
14 
15 typedef int sternum_code_t;
16 
17 #define STERNUM_SDK_ERROR -1
18 #define STERNUM_SDK_SUCCESS 0
19 #define STERNUM_SDK_NOT_INITIALIZED 2
20 #define STERNUM_SDK_INVALID_POINTER 3
21 #define STERNUM_SDK_UNSUPPORTED_ARGUMENT_SIZE 4
22 #define STERNUM_SDK_OUT_OF_MEMORY 5
23 #define STERNUM_SDK_UNSUPPORTED_ARGUMENT_TYPE 6
24 #define STERNUM_SDK_UNSUPPORTED_ARGUMENT_ROLE_TYPE 7
25 #define STERNUM_SDK_MUTEX_OPERATION_FAILURE 8
26 #define STERNUM_SDK_INITIALIZATION_ERROR 9
27 #define STERNUM_SDK_INVALID_ARGUMENT 11
28 #define STERNUM_SDK_NOT_IMPLEMENTED 13
29 
30 #ifdef __cplusplus
31 }
32 #endif
33 
34 #endif /* __STERNUM_ERROR_CODES_H__ */
int sternum_code_t
Definition: sternum_error_codes.h:15