FuncDelegate

class FuncDelegate<T>(val base: FFILib, val bname: String, val name: String, val type: KType, val config: FFIFuncConfig, val required: Boolean) : ReadOnlyProperty<FFILib, T>

Constructors

Link copied to clipboard
constructor(base: FFILib, bname: String, name: String, type: KType, config: FFIFuncConfig, required: Boolean)

Properties

Link copied to clipboard
Link copied to clipboard
val bname: String
Link copied to clipboard
var cached: T?
Link copied to clipboard
Link copied to clipboard
val name: String
Link copied to clipboard
val params: List<KClassifier?>
Link copied to clipboard
Link copied to clipboard
val required: Boolean
Link copied to clipboard
val ret: KClassifier?
Link copied to clipboard
val type: KType

Functions

Link copied to clipboard
open operator override fun getValue(thisRef: FFILib, property: KProperty<*>): T