Top |
#define | AGS_FILE_ID_REF_GET_OBJ_MUTEX() |
#define | AGS_FILE_RESOLVE() |
void | (*AgsFileResolve) () |
void | ags_file_id_ref_resolved () |
AgsFileIdRef * | ags_file_id_ref_new () |
#define AGS_FILE_ID_REF_GET_OBJ_MUTEX(obj) (&(((AgsFileIdRef *) obj)->obj_mutex))
void
ags_file_id_ref_resolved (AgsFileIdRef *file_id_ref
);
Notify about resolved reference.
Since: 3.0.0
#define AGS_FILE_ID_REF_SERIALIZE_DATA "ags-file-id-ref-serizalize-data"
“file”
property “file” GObject *
The AgsFile this AgsFileIdRef belongs to.
Owner: AgsFileIdRef
Flags: Read / Write
Since: 3.0.0
“node”
property “node” gpointer
The assigned xmlNode being referred by this AgsFileIdRef.
Owner: AgsFileIdRef
Flags: Read / Write
Since: 3.0.0
“reference”
property “reference” gpointer
The object referred by this AgsFileIdRef.
Owner: AgsFileIdRef
Flags: Read / Write
Since: 3.0.0
“xpath”
property “xpath” char *
The XPath short-cut that can be used with this AgsFileIdRef.
Owner: AgsFileIdRef
Flags: Read / Write
Default value: NULL
Since: 3.0.0
“resolved”
signalvoid user_function (AgsFileIdRef *file_id_ref, gpointer user_data)
Signal ::resolved to notify about resolved :reference.
file_id_ref |
the AgsFileIdRef |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 3.0.0