7 #ifndef ZRTOS_VM_FUNCTION_INDEX_H 8 #define ZRTOS_VM_FUNCTION_INDEX_H 20 #define ZRTOS_VM_FUNCTION_INDEX(name,...) \ 21 zrtos_vm_function_t name[] = { \ struct _zrtos_vm_function_index_t zrtos_vm_function_index_t
#define ZRTOS_CAST(type, value)
int zrtos_vm_function__cmp(const void *aa, const void *bb)
size_t zrtos_vm_function_id_t
void * zrtos_mem__search(const void *key, const void *base, size_t high, size_t size, int(*compar)(const void *, const void *))
bool zrtos_vm_function_index__init(zrtos_vm_function_index_t *thiz, zrtos_vm_function_t *arr, size_t length)
zrtos_vm_function_t * arr
zrtos_vm_function_t * zrtos_vm_function_index__get_function(zrtos_vm_function_index_t *thiz, zrtos_vm_function_id_t id)
zrtos_vm_function_id_t id