UNPKG

win32-def

Version:
53 lines 1.61 kB
/** * @link https://koffi.dev/input * @link https://tootallnate.github.io/ref/ */ export var Def; (function (Def) { Def["bool"] = "bool"; Def["byte"] = "uint8_t"; Def["int"] = "int"; Def["int8"] = "int8_t"; Def["int16"] = "int16_t"; Def["int32"] = "int32_t"; Def["int64"] = "int64_t"; Def["float"] = "float"; Def["long"] = "long"; Def["longlong"] = "longlong"; // ptr = 'pointer', Def["uchar"] = "uchar"; Def["uint"] = "uint"; Def["uint8"] = "uint8_t"; Def["uint16"] = "uint16_t"; Def["uint32"] = "uint32_t"; Def["uint64"] = "uint64_t"; Def["ulong"] = "ulong"; Def["ulonglong"] = "ulonglong"; Def["ushort"] = "ushort"; Def["void"] = "void"; Def["boolPtr"] = "bool*"; Def["bytePtr"] = "uint8_t*"; Def["charPtr"] = "char*"; Def["intPtr"] = "int*"; Def["int8Ptr"] = "int8_t*"; Def["int16Ptr"] = "int16_t*"; Def["int32Ptr"] = "int32_t*"; Def["int64Ptr"] = "int64_t*"; Def["floatPtr"] = "float*"; Def["longPtr"] = "long*"; Def["uintPtr"] = "uint*"; Def["uint8Ptr"] = "uint8_t*"; Def["intPtrPtr"] = "int**"; Def["uint16Ptr"] = "uint16_t*"; Def["uint32Ptr"] = "uint32_t*"; Def["uint64Ptr"] = "uint64_t*"; Def["ulonglongPtr"] = "ulonglong*"; Def["voidPtr"] = "void*"; Def["uintPtrPtr"] = "uint**"; Def["uint16PtrPtr"] = "uint16_t**"; Def["uint32PtrPtr"] = "uint32_t**"; Def["uint64PtrPtr"] = "uint64_t**"; Def["ulonglongPtrPtr"] = "ulonglong**"; Def["voidPtrPtr"] = "void**"; })(Def || (Def = {})); //# sourceMappingURL=def.enum.js.map