eLooM for STM32 application  v3.3.0
A framework for multitasking low power embedded applications powerd by STM32
Loading...
Searching...
No Matches
IErrorFirstResponder.h
Go to the documentation of this file.
1
24#ifndef INCLUDE_SERVICES_IERRORFIRSTRESPONDER_H_
25#define INCLUDE_SERVICES_IERRORFIRSTRESPONDER_H_
26
27#ifdef __cplusplus
28extern "C" {
29#endif
30
32
33
38
39
40// Public API declaration
41//***********************
42
49static inline void IErrFirstResponderSetOwner(IErrFirstResponder *_this, void *pxOwner);
50
56static inline void *IErrFirstResponderGetOwner(IErrFirstResponder *_this);
57
68static inline sys_error_code_t IErrorFirstResponderNewError(IErrFirstResponder *_this, SysEvent xError, boolean_t bIsCalledFromISR);
69
70
71// Inline functions definition
72// ***************************
73
74
75#ifdef __cplusplus
76}
77#endif
78
79#endif /* INCLUDE_SERVICES_IERRORFIRSTRESPONDER_H_ */
static void * IErrFirstResponderGetOwner(IErrFirstResponder *_this)
Definition IErrorFirstResponderVtbl.h:72
static sys_error_code_t IErrorFirstResponderNewError(IErrFirstResponder *_this, SysEvent xError, boolean_t bIsCalledFromISR)
Definition IErrorFirstResponderVtbl.h:77
static void IErrFirstResponderSetOwner(IErrFirstResponder *_this, void *pxOwner)
Definition IErrorFirstResponderVtbl.h:67
Umbrella header for the basic system features.
Definition IErrorFirstResponderVtbl.h:51
uint16_t sys_error_code_t
Definition syserror.h:41
Definition sysevent.h:41