libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
Loading...
Searching...
No Matches
Core

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
 

Detailed Description

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