mikroSDK Reference Manual
lv_utils.h
Go to the documentation of this file.
1
6
#ifndef LV_UTILS_H
7
#define LV_UTILS_H
8
9
#ifdef __cplusplus
10
extern
"C"
{
11
#endif
12
13
/*********************
14
* INCLUDES
15
*********************/
16
#include <stdint.h>
17
18
/*********************
19
* DEFINES
20
*********************/
21
22
/**********************
23
* TYPEDEFS
24
**********************/
25
26
/**********************
27
* GLOBAL PROTOTYPES
28
**********************/
29
47
void
*
_lv_utils_bsearch
(
const
void
* key,
const
void
* base, uint32_t n, uint32_t size,
48
int32_t (*cmp)(
const
void
* pRef,
const
void
* pElement));
49
50
/**********************
51
* MACROS
52
**********************/
53
54
#ifdef __cplusplus
55
}
/*extern "C"*/
56
#endif
57
58
#endif
_lv_utils_bsearch
void * _lv_utils_bsearch(const void *key, const void *base, uint32_t n, uint32_t size, int32_t(*cmp)(const void *pRef, const void *pElement))