HashTable

class HashTable(pointer: <Error class: unknown class><<Error class: unknown class>>) : ProxyInstance

The #GHashTable struct is an opaque data structure to represent a glib-Hash-Tables. It should only be accessed via the following functions.

Skipped during bindings generation

  • parameter length: length: Out parameter is not supported

  • function get_keys_as_ptr_array: GLib.PtrArray parameter of type gpointer is not supported

  • function get_values_as_ptr_array: GLib.PtrArray parameter of type gpointer is not supported

  • parameter orig_key: orig_key: Out parameter is not supported

  • parameter hash_func: HashFunc

  • parameter hash_func: HashFunc

  • function steal_all_keys: GLib.PtrArray parameter of type gpointer is not supported

  • function steal_all_values: GLib.PtrArray parameter of type gpointer is not supported

  • parameter stolen_key: stolen_key: Out parameter is not supported

Constructors

Link copied to clipboard
constructor(pointer: <Error class: unknown class><<Error class: unknown class>>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val glibHashTablePointer: <Error class: unknown class><<Error class: unknown class>>
Link copied to clipboard
open override val handle: <Error class: unknown class>?

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean

Compare two proxy instances for equality. This will compare both the type of the instances, and their memory addresses.

Link copied to clipboard
open override fun hashCode(): Int