| Top |
| #define | AGS_PRIORITY_GET_OBJ_MUTEX() |
| void | ags_priority_load_defaults () |
| void | ags_priority_load_from_file () |
| void | ags_priority_set_value () |
| gchar * | ags_priority_get_value () |
| AgsPriority * | ags_priority_get_instance () |
| AgsPriority * | ags_priority_new () |
| #define | AGS_IS_PRIORITY() |
| #define | AGS_IS_PRIORITY_CLASS() |
| #define | AGS_PRIORITY() |
| #define | AGS_PRIORITY_CLASS() |
| #define | AGS_PRIORITY_GET_CLASS() |
| GType | ags_priority_get_type () |
| #define | AGS_TYPE_PRIORITY_FLAGS |
| #define | AGS_PRIORITY_DEFAULT_VERSION |
| #define | AGS_PRIORITY_DEFAULT_BUILD_ID |
| #define | AGS_PRIORITY_RT_THREAD |
| #define | AGS_PRIORITY_KEY_LIBAGS |
| #define | AGS_PRIORITY_KEY_SERVER_MAIN_LOOP |
| #define | AGS_PRIORITY_KEY_AUDIO_MAIN_LOOP |
| #define | AGS_PRIORITY_KEY_AUDIO |
| #define | AGS_PRIORITY_KEY_OSC_SERVER_MAIN_LOOP |
| #define | AGS_PRIORITY_KEY_GUI_MAIN_LOOP |
| #define | AGS_TYPE_PRIORITY |
| struct | AgsPriority |
| struct | AgsPriorityClass |
#define AGS_PRIORITY_GET_OBJ_MUTEX(obj) (&(((AgsPriority *) obj)->obj_mutex))
void
ags_priority_load_defaults (AgsPriority *priority);
Load priorities from default values.
Since: 3.0.0
void ags_priority_load_from_file (AgsPriority *priority,gchar *filename);
Load priorities from filename
.
Since: 3.0.0
void ags_priority_set_value (AgsPriority *priority,gchar *group,gchar *key,gchar *value);
Set priority by group
and key
, applying value
.
priority |
the AgsPriority |
|
group |
the priority group identifier |
|
key |
the key of the property |
|
value |
the value to set |
Since: 3.0.0
gchar * ags_priority_get_value (AgsPriority *priority,gchar *group,gchar *key);
Retrieve priority by group
and key
.
Since: 3.0.0
AgsPriority * ags_priority_get_instance ();
Get priority instance.
Since: 3.0.0
AgsPriority * ags_priority_new ();
Create a new instance of AgsPriority.
Since: 3.0.0
#define AGS_IS_PRIORITY(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_PRIORITY))
#define AGS_IS_PRIORITY_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE((class), AGS_TYPE_PRIORITY))
#define AGS_PRIORITY(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_PRIORITY, AgsPriority))
#define AGS_PRIORITY_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_PRIORITY, AgsPriorityClass))
#define AGS_PRIORITY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_PRIORITY, AgsPriorityClass))
#define AGS_PRIORITY_KEY_OSC_SERVER_MAIN_LOOP "osc-server-main-loop"
“get-value” signalchar* user_function (AgsPriority *priority, char *group, char *key, gpointer user_data)
The ::get-value signal notifies about value been getting.
priority |
the object to resolve |
|
group |
the group to retrieve from |
|
key |
the key to get |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 3.0.0
“load-defaults” signalvoid user_function (AgsPriority *priority, gpointer user_data)
The ::load-defaults signal notifies about loading defaults
priority |
the object to resolve |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 3.0.0
“set-value” signalvoid user_function (AgsPriority *priority, char *group, char *key, char *value, gpointer user_data)
The ::set-value signal notifies about value been setting.
priority |
the object to resolve |
|
group |
the group to apply to |
|
key |
the key to set |
|
value |
the value to apply |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 3.0.0