uLib
ulib_result.h
Go to the documentation of this file.
1 // Copyright (c) Microsoft. All rights reserved.
2 // Licensed under the MIT license. See LICENSE file in the project root for full license information.
3 
10 #ifndef AZ_ULIB_RESULT_H
11 #define AZ_ULIB_RESULT_H
12 
13 #include "azure_macro_utils/macro_utils.h"
14 #include "umock_c/umock_c_prod.h"
15 
16 #ifdef __cplusplus
17 extern "C" {
18 #endif
19 
23 #define AZ_ULIB_ERROR_FLAG 0X80
24 
28 typedef enum AZ_ULIB_RESULT_TAG {
29 
30  //SUCCESS RESULTS
34  //ERROR RESULTS
43 
44 
45 
46 #ifdef __cplusplus
47 }
48 #endif //__cplusplus
49 
50 #endif //AZ_ULIB_RESULT_H
enum AZ_ULIB_RESULT_TAG AZ_ULIB_RESULT
Enumeration of ulib results.
#define AZ_ULIB_ERROR_FLAG
Error bit for error values.
Definition: ulib_result.h:23
AZ_ULIB_RESULT_TAG
Enumeration of ulib results.
Definition: ulib_result.h:28