Skip to content

Commit acf1e92

Browse files
committed
Add initial code for ClpIrV2Decoder.
1 parent d185624 commit acf1e92

File tree

5 files changed

+241
-2
lines changed

5 files changed

+241
-2
lines changed

new-log-viewer/deps/ClpFfiJs.d.ts

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
// TypeScript bindings for emscripten-generated code. Automatically generated at compile time.
2+
declare namespace RuntimeExports {
3+
let HEAPF32: any;
4+
let HEAPF64: any;
5+
let HEAP_DATA_VIEW: any;
6+
let HEAP8: any;
7+
let HEAPU8: any;
8+
let HEAP16: any;
9+
let HEAPU16: any;
10+
let HEAP32: any;
11+
let HEAPU32: any;
12+
let HEAP64: any;
13+
let HEAPU64: any;
14+
}
15+
interface WasmModule {
16+
}
17+
18+
export interface ClpIrStreamReader {
19+
getNumEventsBuffered(): number;
20+
deserializeRange(_0: number, _1: number): number;
21+
decodeRange(_0: number, _1: number): Array<[string, number]>;
22+
delete(): void;
23+
}
24+
25+
interface EmbindModule {
26+
ClpIrStreamReader: {
27+
new(_0: Uint8Array): ClpIrStreamReader;
28+
};
29+
}
30+
31+
export type MainModule = WasmModule & typeof RuntimeExports & EmbindModule;
32+
export default function MainModuleFactory (options?: unknown): Promise<MainModule>;

0 commit comments

Comments
 (0)