16 lines
372 B
TypeScript
16 lines
372 B
TypeScript
export declare class Coarena<T> {
|
|
fconv: Float64Array;
|
|
uconv: Uint32Array;
|
|
data: Array<T>;
|
|
size: number;
|
|
constructor();
|
|
set(handle: number, data: T): void;
|
|
len(): number;
|
|
delete(handle: number): void;
|
|
clear(): void;
|
|
get(handle: number): T | null;
|
|
forEach(f: (elt: T) => void): void;
|
|
getAll(): Array<T>;
|
|
private index;
|
|
}
|