![]() |
![]() |
![]() |
libempathy Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
#define EMPATHY_GET_PRIV (obj,type) #define EMP_STR_EMPTY (x) void empathy_init (void); gchar * empathy_substring (const gchar *str, gint start, gint end); gint empathy_strcasecmp (const gchar *s1, const gchar *s2); gint empathy_strncasecmp (const gchar *s1, const gchar *s2, gsize n); gboolean empathy_xml_validate (xmlDoc *doc, const gchar *dtd_filename); xmlNodePtr empathy_xml_node_get_child (xmlNodePtr node, const gchar *child_name); xmlChar * empathy_xml_node_get_child_content (xmlNodePtr node, const gchar *child_name); xmlNodePtr empathy_xml_node_find_child_prop_value (xmlNodePtr node, const gchar *prop_name, const gchar *prop_value); const gchar * empathy_presence_get_default_message (TpConnectionPresenceType presence); const gchar * empathy_presence_to_str (TpConnectionPresenceType presence); TpConnectionPresenceType empathy_presence_from_str (const gchar *str); gchar * empathy_file_lookup (const gchar *filename, const gchar *subdir); gboolean empathy_proxy_equal (gconstpointer a, gconstpointer b); guint empathy_proxy_hash (gconstpointer key); gboolean empathy_check_available_state (void); gint empathy_uint_compare (gconstpointer a, gconstpointer b); gchar * empathy_protocol_icon_name (const gchar *protocol); const gchar * empathy_protocol_name_to_display_name (const gchar *proto_name); #define EMPATHY_ARRAY_TYPE_OBJECT GType empathy_type_dbus_ao (void); void empathy_signal_connect_weak (gpointer instance, const gchar *detailed_signal, GCallback c_handler, GObject *user_data);
#define EMPATHY_GET_PRIV(obj,type) ((type##Priv *) ((type *) obj)->priv)
|
|
|
gchar * empathy_substring (const gchar *str, gint start, gint end);
|
|
|
|
|
|
Returns : |
gint empathy_strcasecmp (const gchar *s1, const gchar *s2);
|
|
|
|
Returns : |
gint empathy_strncasecmp (const gchar *s1, const gchar *s2, gsize n);
|
|
|
|
|
|
Returns : |
gboolean empathy_xml_validate (xmlDoc *doc, const gchar *dtd_filename);
|
|
|
|
Returns : |
xmlNodePtr empathy_xml_node_get_child (xmlNodePtr node, const gchar *child_name);
|
|
|
|
Returns : |
xmlChar * empathy_xml_node_get_child_content (xmlNodePtr node, const gchar *child_name);
|
|
|
|
Returns : |
xmlNodePtr empathy_xml_node_find_child_prop_value (xmlNodePtr node, const gchar *prop_name, const gchar *prop_value);
|
|
|
|
|
|
Returns : |
const gchar * empathy_presence_get_default_message (TpConnectionPresenceType presence);
|
|
Returns : |
const gchar * empathy_presence_to_str (TpConnectionPresenceType presence);
|
|
Returns : |
TpConnectionPresenceType empathy_presence_from_str (const gchar *str);
|
|
Returns : |
gchar * empathy_file_lookup (const gchar *filename, const gchar *subdir);
|
|
|
|
Returns : |
gboolean empathy_proxy_equal (gconstpointer a, gconstpointer b);
|
|
|
|
Returns : |
gint empathy_uint_compare (gconstpointer a, gconstpointer b);
|
|
|
|
Returns : |
gchar * empathy_protocol_icon_name (const gchar *protocol);
|
|
Returns : |
const gchar * empathy_protocol_name_to_display_name (const gchar *proto_name);
|
|
Returns : |
void empathy_signal_connect_weak (gpointer instance, const gchar *detailed_signal, GCallback c_handler, GObject *user_data);
Connects a GCallback function to a signal for a particular object, as if
with g_signal_connect()
. Additionally, arranges for the signal handler to be
disconnected if user_data
is destroyed.
This is intended to be a convenient way for objects to use themselves as user_data for callbacks without having to explicitly disconnect all the handlers in their finalizers.
|
the instance to connect to. |
|
a string of the form "signal-name::detail". |
|
the GCallback to connect. |
|
an object to pass as data to c_handler calls. |