Package-level declarations

Functions

Link copied to clipboard
fun <Error class: unknown class>.asBoolean(): Boolean

Converts a native C gboolean into its Kotlin equivalent Boolean.

Link copied to clipboard
fun Boolean.asGBoolean(): <Error class: unknown class>

Converts a Kotlin Boolean into its native C equivalent gboolean.

Link copied to clipboard
fun List<String>.toCStringList(scope: <Error class: unknown class>, nullTerminate: Boolean = true): <Error class: unknown class><<Error class: unknown class><<Error class: unknown class><<Error class: unknown class>>>>

Converts a Kotlin List of String into its native C equivalent: an array of C strings (char**).

Link copied to clipboard
fun List<<Error class: unknown class>>.toGPointerCArray(scope: <Error class: unknown class>, nullTerminate: Boolean = true): <Error class: unknown class><<Error class: unknown class>>

Converts a Kotlin List of gpointer into a native C array (gpointer**).

Link copied to clipboard
fun <Error class: unknown class><<Error class: unknown class>>.toGPointerList(): List<<Error class: unknown class>>

Converts a native gpointer** pointer into a Kotlin List of gpointer.

fun <Error class: unknown class><<Error class: unknown class>>.toGPointerList(size: Int): List<<Error class: unknown class>?>

Converts a native gpointer** pointer into a Kotlin List of nullable gpointer.

Link copied to clipboard
fun <Error class: unknown class><<Error class: unknown class><<Error class: unknown class><<Error class: unknown class>>>>.toKStringList(): List<String>

Extension function to convert a native char** pointer into a Kotlin List of String.

fun <Error class: unknown class><<Error class: unknown class><<Error class: unknown class><<Error class: unknown class>>>>.toKStringList(size: Int): List<String?>

Extension function to convert a native char** pointer into a Kotlin List of nullable String.