eLooM for STM32 application  v3.3.0
Loading...
Searching...
No Matches
Data Structures | Typedefs | Functions
NullErrorDelegate.h File Reference

Empty implementation of the IApplicationErrorDelegate IF. More...

#include "services/IApplicationErrorDelegate.h"
#include "services/IApplicationErrorDelegateVtbl.h"
+ Include dependency graph for NullErrorDelegate.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _NuLLErrorDelegate
 

Typedefs

typedef struct _NuLLErrorDelegate NullErrorDelegate
 

Functions

IApplicationErrorDelegateNullAEDAlloc (void)
 
static void NullAEDResetCounter (IApplicationErrorDelegate *_this)
 
static uint8_t NullAEDGetMaxFirstResponderPriority (const IApplicationErrorDelegate *_this)
 
static sys_error_code_t NullAEDRemoveFirstResponder (IApplicationErrorDelegate *_this, IErrFirstResponder *pFirstResponder)
 
static sys_error_code_t NullAEDAddFirstResponder (IApplicationErrorDelegate *_this, IErrFirstResponder *pFirstResponder, uint8_t nPriority)
 
static boolean_t NullAEDIsLastErrorPending (IApplicationErrorDelegate *_this)
 
static sys_error_code_t NullAEDOnNewErrEvent (IApplicationErrorDelegate *_this, SysEvent xEvent)
 
static sys_error_code_t NullAEDProcessEvent (IApplicationErrorDelegate *_this, ApplicationContext *pxContext, SysEvent xEvent)
 
static sys_error_code_t NullAEDOnStartApplication (IApplicationErrorDelegate *_this, ApplicationContext *pxContext)
 
static sys_error_code_t NullAEDInit (IApplicationErrorDelegate *_this, void *pParams)
 

Detailed Description

Empty implementation of the IApplicationErrorDelegate IF.

Author
STMicroelectronics - ST-Korea - MCD Team
Version
3.0.0
Date
Nov 14, 2017

When installed this delegate disable the error managment subsystem.

Attention

Copyright (c) 2017 STMicroelectronics. All rights reserved.

This software is licensed under terms that can be found in the LICENSE file in the root directory of this software component. If no LICENSE file comes with this software, it is provided AS-IS.

Typedef Documentation

◆ NullErrorDelegate

Create a type name for _NuLLErrorDelegate

Function Documentation

◆ NullAEDAddFirstResponder()

static sys_error_code_t NullAEDAddFirstResponder ( IApplicationErrorDelegate _this,
IErrFirstResponder pFirstResponder,
uint8_t  nPriority 
)
inlinestatic

Null implementation of the IApplicationErrorDelegate. It does no error management.

See also
IAEDAddFirstResponder

◆ NullAEDAlloc()

IApplicationErrorDelegate * NullAEDAlloc ( void  )

Allocate an instance of NullErrorDelegate. Initialize the object virtual table.

Returns

◆ NullAEDGetMaxFirstResponderPriority()

static uint8_t NullAEDGetMaxFirstResponderPriority ( const IApplicationErrorDelegate _this)
inlinestatic

Null implementation of the IApplicationErrorDelegate. It does no error management.

See also
IAEDGetMaxFirstResponderPriority

◆ NullAEDInit()

static sys_error_code_t NullAEDInit ( IApplicationErrorDelegate _this,
void *  pParams 
)
inlinestatic

Null implementation of the IApplicationErrorDelegate. It does no error management.

See also
IAEDInit

◆ NullAEDIsLastErrorPending()

static boolean_t NullAEDIsLastErrorPending ( IApplicationErrorDelegate _this)
inlinestatic

Null implementation of the IApplicationErrorDelegate. It does no error management.

See also
IAEDIsLastErrorPending

◆ NullAEDOnNewErrEvent()

static sys_error_code_t NullAEDOnNewErrEvent ( IApplicationErrorDelegate _this,
SysEvent  xEvent 
)
inlinestatic

Null implementation of the IApplicationErrorDelegate. It does no error management.

See also
IAEDOnNewErrEvent

◆ NullAEDOnStartApplication()

static sys_error_code_t NullAEDOnStartApplication ( IApplicationErrorDelegate _this,
ApplicationContext pxContext 
)
inlinestatic

Default implementation of the IApplicationErrorDelegate. It does no error management.

See also
IAEDOnStartApplication

◆ NullAEDProcessEvent()

static sys_error_code_t NullAEDProcessEvent ( IApplicationErrorDelegate _this,
ApplicationContext pxContext,
SysEvent  xEvent 
)
inlinestatic

Null implementation of the IApplicationErrorDelegate. It does no error management.

See also
IAEDProcessEvent

◆ NullAEDRemoveFirstResponder()

static sys_error_code_t NullAEDRemoveFirstResponder ( IApplicationErrorDelegate _this,
IErrFirstResponder pFirstResponder 
)
inlinestatic

Null implementation of the IApplicationErrorDelegate. It does no error management.

See also
IAEDRemoveFirstResponder

◆ NullAEDResetCounter()

static void NullAEDResetCounter ( IApplicationErrorDelegate _this)
inlinestatic

Null implementation of the IApplicationErrorDelegate. It does no error management.

See also
IAEDResetCounter