DlopenFlags

interface DlopenFlags : ProxyObject

Flags which can be provided to dlopen to control how a dynamic library is loaded.

Inheritors

Properties

Link copied to clipboard
abstract val RTLD_DEEPBIND: Int

Bind all symbols from this library.

Link copied to clipboard
abstract val RTLD_GLOBAL: Int

Load the library globally.

Link copied to clipboard
abstract val RTLD_LAZY: Int

Load the library lazily.

Link copied to clipboard
abstract val RTLD_LOCAL: Int

Load the library locally.

Link copied to clipboard
abstract val RTLD_NOW: Int

Load the library immediately.

Functions

Link copied to clipboard
open fun all(): Sequence<Pair<String, Int>>
Link copied to clipboard
abstract fun getMember(key: String): Any
Link copied to clipboard
abstract fun getMemberKeys(): Any
Link copied to clipboard
abstract fun hasMember(key: String): Boolean
Link copied to clipboard
abstract fun putMember(key: String, value: Value)
Link copied to clipboard
open fun removeMember(key: String): Boolean