libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
|
Files | |
file | gimbal_app.h |
file | gimbal_ctx.h |
file | gimbal_decls.h |
file | gimbal_error.h |
file | gimbal_exception.h |
file | gimbal_library.h |
file | gimbal_logger.h |
file | gimbal_main_loop.h |
file | gimbal_module.h |
file | gimbal_result.h |
file | gimbal_stack_frame.h |
file | gimbal_task.h |
file | gimbal_thd.h |
file | gimbal_thread.h |
file | gimbal_tls.h |
file | gimbal_typedefs.h |
file | gimbal_core.h |
Data Structures | |
struct | GblApp |
struct | GblException |
struct | GblLibrary |
struct | GblLogger |
struct | GblModule |
struct | GblThread |
Core framework module.
The core module provides:
Typically this is pulled in by just using #include <gimbal/core.h>
.
The following table provides an index of some of the core APIs:
Type | Purpose |
---|---|
GblException | Unified error handling |
GblLogger | Generic logging mechanism |
GblThread | Low-level concurrency |
GblModule | Module system |
GblApp | Main application object |