BEAST/BSE - Better Audio System and Sound Engine  0.8.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Defines | Typedefs | Enumerations | Functions
sfiglueproxy.hh File Reference
#include <sfi/sfiglue.hh>

Go to the source code of this file.

Defines

#define sfi_glue_signal_connect(p, s, f, d)
#define sfi_glue_signal_connect_swapped(p, s, f, d)

Typedefs

typedef void(* SfiProxyDestroy )(gpointer data, SfiProxy destroyed_proxy)

Enumerations

enum  SfiGlueEventType { SFI_GLUE_EVENT_RELEASE, SFI_GLUE_EVENT_NOTIFY, SFI_GLUE_EVENT_NOTIFY_CANCEL }

Functions

const gchar * sfi_glue_proxy_iface (SfiProxy proxy)
gboolean sfi_glue_proxy_is_a (SfiProxy proxy, const gchar *type)
void sfi_glue_proxy_connect (SfiProxy proxy, const gchar *signal,...) G_GNUC_NULL_TERMINATED
void sfi_glue_proxy_disconnect (SfiProxy proxy, const gchar *signal,...) G_GNUC_NULL_TERMINATED
gboolean sfi_glue_proxy_pending (SfiProxy proxy, const gchar *signal, GCallback callback, gpointer data)
void sfi_glue_proxy_set_qdata_full (SfiProxy proxy, GQuark quark, gpointer data, GDestroyNotify destroy)
gpointer sfi_glue_proxy_get_qdata (SfiProxy proxy, GQuark quark)
gpointer sfi_glue_proxy_steal_qdata (SfiProxy proxy, GQuark quark)
void sfi_glue_proxy_weak_ref (SfiProxy proxy, SfiProxyDestroy weak_notify, gpointer data)
void sfi_glue_proxy_weak_unref (SfiProxy proxy, SfiProxyDestroy weak_notify, gpointer data)
void sfi_glue_proxy_set (SfiProxy proxy, const gchar *prop,...) G_GNUC_NULL_TERMINATED
void sfi_glue_proxy_get (SfiProxy proxy, const gchar *prop,...) G_GNUC_NULL_TERMINATED
void sfi_glue_proxy_set_property (SfiProxy proxy, const gchar *prop, const GValue *value)
const GValue * sfi_glue_proxy_get_property (SfiProxy proxy, const gchar *prop)
GParamSpec * sfi_glue_proxy_get_pspec (SfiProxy proxy, const gchar *name)
SfiSCategory sfi_glue_proxy_get_pspec_scategory (SfiProxy proxy, const gchar *name)
const gchar ** sfi_glue_proxy_list_properties (SfiProxy proxy, const gchar *first_ancestor, const gchar *last_ancestor, guint *n_props)
gulong sfi_glue_signal_connect_data (SfiProxy proxy, const gchar *signal, gpointer sig_func, gpointer sig_data, GClosureNotify sig_data_destroy, GConnectFlags connect_flags)
gulong sfi_glue_signal_connect_closure (SfiProxy proxy, const gchar *signal, GClosure *closure, gpointer search_data)
void sfi_glue_signal_disconnect (SfiProxy proxy, gulong connection_id)
gboolean _sfi_glue_proxy_watch_release (SfiProxy proxy)
void _sfi_glue_proxy_processed_notify (guint notify_id)
void _sfi_glue_context_clear_proxies (SfiGlueContext *context)
void _sfi_glue_proxy_dispatch_event (SfiSeq *event)
GQuark sfi_glue_proxy_get_signal_quark (const gchar *signal)
void sfi_glue_proxy_cancel_matched_event (SfiSeq *event, SfiProxy proxy, GQuark signal_quark)

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines