Flecs v4.0
A fast entity component system (ECS) for C & C++
|
OS API interface. More...
#include <os_api.h>
ecs_os_api_abort_t ecs_os_api_t::abort_ |
ecs_os_api_ainc_t ecs_os_api_t::adec_ |
ecs_os_api_ainc_t ecs_os_api_t::ainc_ |
ecs_os_api_calloc_t ecs_os_api_t::calloc_ |
ecs_os_api_cond_broadcast_t ecs_os_api_t::cond_broadcast_ |
ecs_os_api_cond_free_t ecs_os_api_t::cond_free_ |
ecs_os_api_cond_new_t ecs_os_api_t::cond_new_ |
ecs_os_api_cond_signal_t ecs_os_api_t::cond_signal_ |
ecs_os_api_cond_wait_t ecs_os_api_t::cond_wait_ |
ecs_os_api_dlclose_t ecs_os_api_t::dlclose_ |
ecs_os_api_dlopen_t ecs_os_api_t::dlopen_ |
ecs_os_api_dlproc_t ecs_os_api_t::dlproc_ |
ecs_os_api_fini_t ecs_os_api_t::fini_ |
ecs_os_api_free_t ecs_os_api_t::free_ |
ecs_os_api_get_time_t ecs_os_api_t::get_time_ |
ecs_os_api_init_t ecs_os_api_t::init_ |
ecs_os_api_lainc_t ecs_os_api_t::ladec_ |
ecs_os_api_lainc_t ecs_os_api_t::lainc_ |
ecs_os_api_log_t ecs_os_api_t::log_ |
log callback.
The level should be interpreted as: >0: Debug tracing. Only enabled in debug builds. 0: Tracing. Enabled in debug/release builds. -2: Warning. An issue occurred, but operation was successful. -3: Error. An issue occurred, and operation was unsuccessful. -4: Fatal. An issue occurred, and application must quit.
int32_t ecs_os_api_t::log_indent_ |
int32_t ecs_os_api_t::log_last_error_ |
int64_t ecs_os_api_t::log_last_timestamp_ |
FILE* ecs_os_api_t::log_out_ |
ecs_os_api_malloc_t ecs_os_api_t::malloc_ |
ecs_os_api_module_to_path_t ecs_os_api_t::module_to_dl_ |
ecs_os_api_module_to_path_t ecs_os_api_t::module_to_etc_ |
ecs_os_api_mutex_free_t ecs_os_api_t::mutex_free_ |
ecs_os_api_mutex_lock_t ecs_os_api_t::mutex_lock_ |
ecs_os_api_mutex_new_t ecs_os_api_t::mutex_new_ |
ecs_os_api_mutex_lock_t ecs_os_api_t::mutex_unlock_ |
ecs_os_api_now_t ecs_os_api_t::now_ |
ecs_os_api_realloc_t ecs_os_api_t::realloc_ |
ecs_os_api_sleep_t ecs_os_api_t::sleep_ |
ecs_os_api_strdup_t ecs_os_api_t::strdup_ |
ecs_os_api_thread_join_t ecs_os_api_t::task_join_ |
ecs_os_api_thread_new_t ecs_os_api_t::task_new_ |
ecs_os_api_thread_join_t ecs_os_api_t::thread_join_ |
ecs_os_api_thread_new_t ecs_os_api_t::thread_new_ |
ecs_os_api_thread_self_t ecs_os_api_t::thread_self_ |