Class

AgsPriority

Description

class Ags.Priority : GObject.Object
{
  flags: guint,
  obj_mutex: GRecMutex,
  version: gchar*,
  build_id: gchar*,
  key_file: GKeyFile*
}

No description available.

Ancestors

Constructors

ags_priority_new

Create a new instance of AgsPriority.

since: 3.0.0

Functions

ags_priority_get_instance

Get priority instance.

since: 3.0.0

Instance methods

ags_priority_get_value

Retrieve priority by group and key.

since: 3.0.0

ags_priority_load_defaults

Load priorities from default values.

since: 3.0.0

ags_priority_load_from_file

Load priorities from filename.

since: 3.0.0

ags_priority_set_value

Set priority by group and key, applying value.

since: 3.0.0

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Signals

Ags.Priority::get-value

The ::get-value signal notifies about value been getting.

since: 3.0.0

Ags.Priority::load-defaults

The ::load-defaults signal notifies about loading defaults.

since: 3.0.0

Ags.Priority::set-value

The ::set-value signal notifies about value been setting.

since: 3.0.0

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct AgsPriorityClass {
  GObjectClass gobject;
  void (* load_defaults) (
    AgsPriority* priority
  );
  void (* set_value) (
    AgsPriority* priority,
    gchar* group,
    gchar* key,
    gchar* value
  );
  gchar* (* get_value) (
    AgsPriority* priority,
    gchar* group,
    gchar* key
  );
  
}

No description available.

Class members
gobject: GObjectClass

No description available.

load_defaults: void (* load_defaults) ( AgsPriority* priority )

No description available.

set_value: void (* set_value) ( AgsPriority* priority, gchar* group, gchar* key, gchar* value )

No description available.

get_value: gchar* (* get_value) ( AgsPriority* priority, gchar* group, gchar* key )

No description available.

Virtual methods

Ags.PriorityClass.get_value

Retrieve priority by group and key.

since: 3.0.0

Ags.PriorityClass.load_defaults

Load priorities from default values.

since: 3.0.0

Ags.PriorityClass.set_value

Set priority by group and key, applying value.

since: 3.0.0