Class

AtkUtil

Description [src]

class Atk.Util : GObject.Object {
  parent: GObject
}

A set of ATK utility functions for event and toolkit support.

A set of ATK utility functions which are used to support event registration of various types, and obtaining the ‘root’ accessible of a process and information about the current ATK implementation and toolkit version.

Ancestors

  • GObject

Class structure

struct AtkUtilClass {
  GObjectClass parent;
  guint (* add_global_event_listener) (
    GSignalEmissionHook listener,
    const gchar* event_type
  );
  void (* remove_global_event_listener) (
    guint listener_id
  );
  guint (* add_key_event_listener) (
    AtkKeySnoopFunc listener,
    gpointer data
  );
  void (* remove_key_event_listener) (
    guint listener_id
  );
  AtkObject* (* get_root) (
void
  );
  const gchar* (* get_toolkit_name) (
void
  );
  const gchar* (* get_toolkit_version) (
void
  );
  
}
Class members
parent
GObjectClass
  No description available.
add_global_event_listener
guint (* add_global_event_listener) (
    GSignalEmissionHook listener,
    const gchar* event_type
  )
  No description available.
remove_global_event_listener
void (* remove_global_event_listener) (
    guint listener_id
  )
  No description available.
add_key_event_listener
guint (* add_key_event_listener) (
    AtkKeySnoopFunc listener,
    gpointer data
  )
  No description available.
remove_key_event_listener
void (* remove_key_event_listener) (
    guint listener_id
  )
  No description available.
get_root
AtkObject* (* get_root) (
void
  )
  No description available.
get_toolkit_name
const gchar* (* get_toolkit_name) (
void
  )
  No description available.
get_toolkit_version
const gchar* (* get_toolkit_version) (
void
  )
  No description available.