atk.misc

Module for [Misc] class

Types 3

A set of ATK utility functions for thread locking

A set of utility functions for thread locking. This interface and all his related methods are deprecated since 2.12.

Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
Misc self() nothrowReturns `this`, for use in `with` statements.
MiscGidBuilder builder() static nothrowGet builder for [atk.misc.Misc] Returns: New builder object
atk.misc.Misc getInstance() static nothrowObtain the singleton instance of AtkMisc for this application. Returns: The singleton instance of AtkMisc for this application.
void threadsEnter() nothrowTake the thread mutex for the GUI toolkit, if one exists. (This method is implemented by the toolkit ATK implementation layer; for instance, for GTK+, GAIL implements this via GDK_THREADS_ENTER).
void threadsLeave() nothrowRelease the thread mutex for the GUI toolkit, if one exists. This method, and atk_misc_threads_enter, are needed in some situations by threaded application code which services ATK requests, since f...
Constructors
this(void * ptr, Flag!"Take" take)

Fluent builder implementation template for atk.misc.Misc

Fluent builder for atk.misc.Misc

Methods
Misc build() nothrowCreate object from builder. Returns: New object