2 #ifndef __BST_BSE_UTILS_H__
3 #define __BST_BSE_UTILS_H__
7 #define SFIDL_SKIPDEF__BseErrorType // replaced by Bse::ErrorType
8 #define BseErrorType Bse::ErrorType
9 #define SFIDL_SKIPDEF__BseMidiSignalType // replaced by Bse::MidiSignalType
10 #define BseMidiSignalType Bse::MidiSignalType
14 #define BSE_SERVER (1 )
15 #define bse_proxy_set_property sfi_glue_proxy_set_property
16 #define bse_proxy_get_property sfi_glue_proxy_get_property
17 #define bse_proxy_set sfi_glue_proxy_set
18 #define bse_proxy_get sfi_glue_proxy_get
19 #define bse_proxy_get_pspec sfi_glue_proxy_get_pspec
20 #define bse_proxy_list_properties sfi_glue_proxy_list_properties
21 #define bse_proxy_disconnect sfi_glue_proxy_disconnect
22 #define bse_proxy_connect sfi_glue_proxy_connect
23 #define bse_proxy_pending sfi_glue_proxy_pending
24 #define bse_proxy_is_a sfi_glue_proxy_is_a
25 #define bse_proxy_get_qdata sfi_glue_proxy_get_qdata
26 #define bse_proxy_set_qdata_full sfi_glue_proxy_set_qdata_full
27 #define bse_proxy_steal_qdata sfi_glue_proxy_steal_qdata
28 #define bse_proxy_set_qdata(p,q,d) bse_proxy_set_qdata_full ((p), (q), (d), NULL)
29 #define bse_proxy_set_data(p,n,d) bse_proxy_set_qdata ((p), g_quark_from_string (n), (d))
30 #define bse_proxy_get_data(p,n) bse_proxy_get_qdata ((p), g_quark_try_string (n))
31 #define bse_proxy_steal_data(p,n) bse_proxy_steal_qdata ((p), g_quark_try_string (n))
32 #define bse_proxy_set_data_full(p,n,d,f) bse_proxy_set_qdata_full ((p), g_quark_from_string (n), (d), (f))
35 Bse::ErrorType bst_project_restore_from_file (
Bse::ProjectH project,
36 const gchar *file_name,
37 bool apply_project_file_name,
38 bool preserve_non_dirty);
39 Bse::ErrorType bst_project_import_midi_file (
Bse::ProjectH project,
40 const gchar *file_name);
41 const gchar* bst_procedure_get_title (
const gchar *procedure);
46 const char*
error_blurb (Bse::ErrorType error_value);
The Bse namespace contains all functions of the synthesis engine.
Definition: bstbseutils.cc:67
const char * error_blurb(Bse::ErrorType error_value)
Retrieve the description of an error value.
Definition: bstbseutils.cc:70
See also the corresponding IDL class Project.
Definition: bseclientapi.hh:979