21 lines
319 B
C
21 lines
319 B
C
|
|
// include/hako/types.h — Minimal Hako C‑ABI types
|
|||
|
|
#ifndef HAKO_TYPES_H
|
|||
|
|
#define HAKO_TYPES_H
|
|||
|
|
|
|||
|
|
#include <stdint.h>
|
|||
|
|
#include <stddef.h>
|
|||
|
|
|
|||
|
|
#ifdef __cplusplus
|
|||
|
|
extern "C" {
|
|||
|
|
#endif
|
|||
|
|
|
|||
|
|
// Opaque handle for Hako/Box objects (pointer‑sized)
|
|||
|
|
typedef uintptr_t HakoHandle;
|
|||
|
|
|
|||
|
|
#ifdef __cplusplus
|
|||
|
|
}
|
|||
|
|
#endif
|
|||
|
|
|
|||
|
|
#endif // HAKO_TYPES_H
|
|||
|
|
|