|
DETLEF C SDK
Native embedding and package authoring
|
#include <detlef_sdk.h>
Data Fields | |
| DetlefSdkTypeKind | kind |
| const char * | name |
| const DetlefSdkType * | inner |
A borrowed recursive type specification. Named types supply name; array and optional types supply inner. The specification must outlive registrations that reference it. Nesting is limited to 32 levels.
Definition at line 123 of file detlef_sdk.h.
| const DetlefSdkType* DetlefSdkType::inner |
Borrowed element or inner type for a container; NULL for a named type.
Definition at line 131 of file detlef_sdk.h.
| DetlefSdkTypeKind DetlefSdkType::kind |
DETLEF_SDK_NAMED, DETLEF_SDK_ARRAY, or DETLEF_SDK_OPTIONAL.
Definition at line 125 of file detlef_sdk.h.
| const char* DetlefSdkType::name |
Borrowed type name for a named type; NULL for a container.
Definition at line 128 of file detlef_sdk.h.