UNPKG

@webarkit/jsfeat-next

Version:

Typescript version of jsfeat for WebARKit

16 lines (15 loc) 517 B
import _pool_node_t from "./../node_utils/_pool_node_t"; export interface ICache { allocate: (capacity: any, data_size: number) => void; get_buffer: (size_in_bytes: number) => _pool_node_t; put_buffer: (node: any) => void; } export declare class cache implements ICache { private _pool_head; private _pool_tail; private _pool_size; constructor(); allocate(capacity: any, data_size: number): void; get_buffer(size_in_bytes: number): _pool_node_t; put_buffer(node: any): void; }