|
libGimbal 0.2.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
|
#include <gimbal_primitives.h>


Public Member Functions | |
| GBL_MAP_NEXT (()()(), GBL_MAP1)(GBL_CLASS_IMPL_INTERFACE | |
Data Fields | ||
| GblClass | base | |
| GblStaticClass | GblStaticImpl | |
| GblIVariantClass | GblIVariantImpl | |
Data Fields inherited from GblStaticClass | ||
| GblClass | base | |
Data Fields inherited from GblIVariantClass | ||
| GblInterface | base | |
| const GblIVariantVTable * | pVTable | |
Data Fields inherited from GblInterface | ||
| GblClass | base | |
| size_t | outerClassOffset_ | |
Data Fields inherited from GblClass | ||
| struct { | ||
| uintptr_t metaClassInfo | ||
| } | private_ | |
Static GblClass structure for any primitive tyes.
No public members.
Definition at line 52 of file gimbal_primitives.h.
| GblClass GblPrimitiveClass::base |
Inherited base class structure.
Definition at line 52 of file gimbal_primitives.h.
| GblStaticClass GblPrimitiveClass::GblStaticImpl |
Embedded interface class structure.
Definition at line 52 of file gimbal_primitives.h.
| GblIVariantClass GblPrimitiveClass::GblIVariantImpl |
Embedded interface class structure.
Definition at line 52 of file gimbal_primitives.h.