Data types and low-level/basic abstractions. More...
Modules | |
| Core | |
| Initialization, shut down and core types.  | |
| Data Types | |
| Eina provides an easy to use and optimized data types and structures.  | |
| Tools | |
| Eina tools aims to help application development, providing ways to make it safer, log errors, manage memory more efficiently and more.  | |
| Eina Promises | |
| Promises are a programming paradigm that simplifies synchronization when concurrent execution is present.  | |
| Event Log Debugging | |
| These functions are used internally by EFL in general for profiling.  | |
| Free Queue Group | |
| This provides a mechanism to defer actual freeing of memory data at some time in the future.  | |
| Mmap Group | |
| These functions provide helpers for safe mmap handling.  | |
| Short lived strings | |
| API for short lived strings (thread- and scope-local)  | |
| Thread Queue Group | |
| These functions provide simple zero-copy message queues for threads.  | |
Data types and low-level/basic abstractions.