WitResourceTable

class WitResourceTable<T>(maxEntries: Int = DEFAULT_WIT_RESOURCE_TABLE_MAX_ENTRIES)

Constructors

Link copied to clipboard
constructor(maxEntries: Int = DEFAULT_WIT_RESOURCE_TABLE_MAX_ENTRIES)

Functions

Link copied to clipboard
fun clear()
Link copied to clipboard
fun close(): List<T>
Link copied to clipboard
fun contains(handle: Long): Boolean
fun contains(resource: WitResource<*>): Boolean
Link copied to clipboard
fun drain(): List<T>
Link copied to clipboard
fun get(handle: Long): T
fun get(resource: WitResource<*>): T
Link copied to clipboard
fun insert(value: T): WitResource<T>
Link copied to clipboard
Link copied to clipboard
fun remove(handle: Long): T
fun remove(resource: WitResource<*>): T
Link copied to clipboard
fun size(): Int
Link copied to clipboard
fun snapshot(): List<T>