Top | ![]() |
![]() |
![]() |
![]() |
gpointer ags_local_factory_controller_create_instance (AgsLocalFactoryController *local_factory_controller
,GType gtype
,guint n_params
,gchar **parameter_name
,GValue *value
);
Creates an instance of gtype
and passes parameter
to g_object_newv()
local_factory_controller |
||
gtype |
the type name |
|
n_params |
the parameter name and value count |
|
parameter_name |
the parameter names |
|
value |
the GValue array related to parameter names |
Since: 2.0.0
AgsLocalFactoryController * ags_local_factory_controller_new ();
Instantiate new AgsLocalFactoryController
Since: 2.0.0
#define AGS_IS_LOCAL_FACTORY_CONTROLLER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_LOCAL_FACTORY_CONTROLLER))
#define AGS_LOCAL_FACTORY_CONTROLLER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_LOCAL_FACTORY_CONTROLLER, AgsLocalFactoryController))
#define AGS_LOCAL_FACTORY_CONTROLLER_CLASS(class) (G_TYPE_CHECK_CLASS_CAST(class, AGS_TYPE_LOCAL_FACTORY_CONTROLLER, AgsLocalFactoryControllerClass))
#define AGS_LOCAL_FACTORY_CONTROLLER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS(obj, AGS_TYPE_LOCAL_FACTORY_CONTROLLER, AgsLocalFactoryControllerClass))
#define AGS_LOCAL_FACTORY_CONTROLLER_CONTEXT_PATH "/local-factory"
#define AGS_LOCAL_FACTORY_CONTROLLER_RESOURCE_CREATE_INSTANCE "/create-instance"
#define AGS_TYPE_LOCAL_FACTORY_CONTROLLER (ags_local_factory_controller_get_type())
“create-instance”
signalgpointer user_function (AgsLocalFactoryController *local_factory_controller, gulong type_name, guint n_params, gpointer parameter_name, gpointer value, gpointer user_data)
The ::create-instance signal is used to create an instance.
local_factory_controller |
||
type_name |
the type name |
|
n_params |
the parameter name and value count |
|
parameter_name |
the parameter names |
|
value |
the GValue array related to parameter names |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 2.0.0