Class (GI Class)

Dex-1DexObjectAbstract

Dex.Object is the basic building block of types defined within libdex. Futures, Schedulers, and Channels all inherit from Dex.Object which provides features like thread-safe weak pointers and memory management operations.

Objects that are integrating with GIO instead inherit from their natural type in GIO.

Hierarchy (View Summary)

Index

Constructors

Properties

Methods

Constructors

Properties

$gtype: GType<Dex.Object>

Methods

  • Acquires a reference on the given object, and increases its reference count by one.

    Returns Dex.Object

    the object with its reference count increased

  • Releases a reference on the given object, and decreases its reference count by one.

    If it was the last reference, the resources associated to the instance are freed.

    Returns void

Interfaces

SignalSignatures