1 /** 2 * @file lv_cache_lru_rb.h 3 * 4 */ 5 6 #ifndef LV_CACHE_LRU_RB_H 7 #define LV_CACHE_LRU_RB_H 8 9 #ifdef __cplusplus 10 extern "C" { 11 #endif 12 13 /********************* 14 * INCLUDES 15 *********************/ 16 #include "lv_cache_entry.h" 17 #include "lv_cache_private.h" 18 19 /********************* 20 * DEFINES 21 *********************/ 22 23 /********************** 24 * TYPEDEFS 25 **********************/ 26 27 /********************** 28 * GLOBAL PROTOTYPES 29 **********************/ 30 31 /************************* 32 * GLOBAL VARIABLES 33 *************************/ 34 LV_ATTRIBUTE_EXTERN_DATA extern const lv_cache_class_t lv_cache_class_lru_rb_count; 35 LV_ATTRIBUTE_EXTERN_DATA extern const lv_cache_class_t lv_cache_class_lru_rb_size; 36 /********************** 37 * MACROS 38 **********************/ 39 40 #ifdef __cplusplus 41 } /*extern "C"*/ 42 #endif 43 44 #endif /*LV_CACHE_LRU_RB_H*/ 45