eLooM for STM32 application  v3.3.0
Loading...
Searching...
No Matches
NullErrorDelegate.h
Go to the documentation of this file.
1
23#ifndef INCLUDE_SERVICES_NULLERRORDELEGATE_H_
24#define INCLUDE_SERVICES_NULLERRORDELEGATE_H_
25
26#ifdef __cplusplus
27extern "C" {
28#endif
29
32
37
46};
47
48
49
50// Public API declaration
51//***********************
52
60
61static inline
63
64static inline
66
67static inline
69
70static inline
72
73static inline
75
76static inline
78
79static inline
81
82static inline
84
85static inline
87
88
89/* Inline functions definition */
90/*******************************/
91
96static inline
98 UNUSED(_this);
99 UNUSED(pParams);
100 return SYS_NO_ERROR_CODE;
101}
102
107static inline
109 UNUSED(_this);
110 UNUSED(pxContext);
111 return SYS_NO_ERROR_CODE;
112}
113
118static inline
120 UNUSED(_this);
121 UNUSED(pxContext);
122 UNUSED(xEvent);
123 return SYS_NO_ERROR_CODE;
124}
125
131static inline
133 UNUSED(_this);
134 UNUSED(xEvent);
135 return SYS_NO_ERROR_CODE;
136}
137
142static inline
144 UNUSED(_this);
145 return FALSE;
146}
147
152static inline
154 UNUSED(_this);
155 UNUSED(pFirstResponder);
156 UNUSED(nPriority);
157 return SYS_NO_ERROR_CODE;
158}
159
164static inline
166 UNUSED(_this);
167 UNUSED(pFirstResponder);
168 return SYS_NO_ERROR_CODE;
169}
170
175static inline
177 UNUSED(_this);
178 return 0;
179}
180
185static inline
187 UNUSED(_this);
188};
189
190
191#ifdef __cplusplus
192}
193#endif
194
195#endif /* INCLUDE_SERVICES_NULLERRORDELEGATE_H_ */
Application error manager delegate.
IApplicationErrorDelegate * NullAEDAlloc(void)
static sys_error_code_t NullAEDAddFirstResponder(IApplicationErrorDelegate *_this, IErrFirstResponder *pFirstResponder, uint8_t nPriority)
Definition NullErrorDelegate.h:153
static sys_error_code_t NullAEDRemoveFirstResponder(IApplicationErrorDelegate *_this, IErrFirstResponder *pFirstResponder)
Definition NullErrorDelegate.h:165
static sys_error_code_t NullAEDOnStartApplication(IApplicationErrorDelegate *_this, ApplicationContext *pxContext)
Definition NullErrorDelegate.h:108
static sys_error_code_t NullAEDInit(IApplicationErrorDelegate *_this, void *pParams)
Definition NullErrorDelegate.h:97
static uint8_t NullAEDGetMaxFirstResponderPriority(const IApplicationErrorDelegate *_this)
Definition NullErrorDelegate.h:176
static void NullAEDResetCounter(IApplicationErrorDelegate *_this)
Definition NullErrorDelegate.h:186
static sys_error_code_t NullAEDOnNewErrEvent(IApplicationErrorDelegate *_this, SysEvent xEvent)
Definition NullErrorDelegate.h:132
static boolean_t NullAEDIsLastErrorPending(IApplicationErrorDelegate *_this)
Definition NullErrorDelegate.h:143
static sys_error_code_t NullAEDProcessEvent(IApplicationErrorDelegate *_this, ApplicationContext *pxContext, SysEvent xEvent)
Definition NullErrorDelegate.h:119
Definition ApplicationContext.h:39
Definition IApplicationErrorDelegateVtbl.h:57
Definition IErrorFirstResponderVtbl.h:51
Definition NullErrorDelegate.h:41
IApplicationErrorDelegate super
Definition NullErrorDelegate.h:45
uint16_t sys_error_code_t
Definition syserror.h:41
Definition sysevent.h:41