gpointer storage_daemon_find_thing (StorageDaemon *daemon, const gchar *object_path, GType type_of_thing) { GDBusObject *object; GList *interfaces, *l; gpointer ret = NULL; object = g_dbus_object_manager_get_object (G_DBUS_OBJECT_MANAGER (daemon->object_manager), object_path); if (object == NULL || type_of_thing == G_TYPE_INVALID || G_TYPE_CHECK_INSTANCE_TYPE (object, type_of_thing)) { return object; } interfaces = g_dbus_object_get_interfaces (object); for (l = interfaces; ret == NULL && l != NULL; l = g_list_next (l)) { if (G_TYPE_CHECK_INSTANCE_TYPE (l->data, type_of_thing)) ret = g_object_ref (l->data); } g_list_free_full (interfaces, g_object_unref); g_object_unref (object); return ret; }
void QtVideoSinkDelegate::update() { #ifndef GST_QT_VIDEO_SINK_NO_OPENGL if (G_TYPE_CHECK_INSTANCE_TYPE(m_sink, GST_TYPE_QT_GL_VIDEO_SINK)) { GstQtGLVideoSink::emit_update(m_sink); } else #endif if (G_TYPE_CHECK_INSTANCE_TYPE(m_sink, GST_TYPE_QT_VIDEO_SINK)) { GstQtVideoSink::emit_update(m_sink); } else { Q_ASSERT(false); } }
void soy_controllers_graph_value_take_edge (GValue* value, gpointer v_object) { soycontrollersgraphEdge* old; #line 35 "/home/jeff/Documents/libraries/libsoy/src/controllers/graph/Graph.gs" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, SOY_CONTROLLERS_GRAPH_TYPE_EDGE)); #line 35 "/home/jeff/Documents/libraries/libsoy/src/controllers/graph/Graph.gs" old = value->data[0].v_pointer; #line 35 "/home/jeff/Documents/libraries/libsoy/src/controllers/graph/Graph.gs" if (v_object) { #line 35 "/home/jeff/Documents/libraries/libsoy/src/controllers/graph/Graph.gs" g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, SOY_CONTROLLERS_GRAPH_TYPE_EDGE)); #line 35 "/home/jeff/Documents/libraries/libsoy/src/controllers/graph/Graph.gs" g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); #line 35 "/home/jeff/Documents/libraries/libsoy/src/controllers/graph/Graph.gs" value->data[0].v_pointer = v_object; #line 374 "Graph.c" } else { #line 35 "/home/jeff/Documents/libraries/libsoy/src/controllers/graph/Graph.gs" value->data[0].v_pointer = NULL; #line 378 "Graph.c" } #line 35 "/home/jeff/Documents/libraries/libsoy/src/controllers/graph/Graph.gs" if (old) { #line 35 "/home/jeff/Documents/libraries/libsoy/src/controllers/graph/Graph.gs" soy_controllers_graph_edge_unref (old); #line 384 "Graph.c" } }
#line 341 "DictionaryEntry.c" } } void system_collections_value_take_dictionary_entry (GValue* value, gpointer v_object) { SystemCollectionsDictionaryEntry* old; #line 24 "/home/developer/projects/Backup/LibDotNet/src/System/Collections/DictionaryEntry.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, SYSTEM_COLLECTIONS_TYPE_DICTIONARY_ENTRY)); #line 24 "/home/developer/projects/Backup/LibDotNet/src/System/Collections/DictionaryEntry.vala" old = value->data[0].v_pointer; #line 24 "/home/developer/projects/Backup/LibDotNet/src/System/Collections/DictionaryEntry.vala" if (v_object) { #line 24 "/home/developer/projects/Backup/LibDotNet/src/System/Collections/DictionaryEntry.vala" g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, SYSTEM_COLLECTIONS_TYPE_DICTIONARY_ENTRY)); #line 24 "/home/developer/projects/Backup/LibDotNet/src/System/Collections/DictionaryEntry.vala" g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); #line 24 "/home/developer/projects/Backup/LibDotNet/src/System/Collections/DictionaryEntry.vala" value->data[0].v_pointer = v_object; #line 360 "DictionaryEntry.c" } else { #line 24 "/home/developer/projects/Backup/LibDotNet/src/System/Collections/DictionaryEntry.vala" value->data[0].v_pointer = NULL; #line 364 "DictionaryEntry.c" } #line 24 "/home/developer/projects/Backup/LibDotNet/src/System/Collections/DictionaryEntry.vala" if (old) {
static GArray * dup_channel_features_impl (TpSimpleClientFactory *self, TpChannel *channel) { GArray *features; GQuark standard_features[] = { TP_CHANNEL_FEATURE_GROUP, TP_CHANNEL_FEATURE_PASSWORD, }; ChannelTypeMapping *m; /* Chainup to get desired features for all channel types */ features = chainup->dup_channel_features (self, channel); g_array_append_vals (features, standard_features, G_N_ELEMENTS (standard_features)); for (m = channel_type_mapping; m->channel_type != NULL; m++) { if (G_TYPE_CHECK_INSTANCE_TYPE (channel, m->gtype)) { guint j; for (j = 0; m->features[j] != 0; j++) g_array_append_val (features, m->features[j]); break; } } return features; }
void system_text_regular_expressions_value_take_capture (GValue* value, gpointer v_object) { SystemTextRegularExpressionsCapture* old; #line 15 "/home/developer/projects/Backup/LibDotNet/src/System/Text/RegularExpressions/RegexCapture.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, SYSTEM_TEXT_REGULAR_EXPRESSIONS_TYPE_CAPTURE)); #line 15 "/home/developer/projects/Backup/LibDotNet/src/System/Text/RegularExpressions/RegexCapture.vala" old = value->data[0].v_pointer; #line 15 "/home/developer/projects/Backup/LibDotNet/src/System/Text/RegularExpressions/RegexCapture.vala" if (v_object) { #line 15 "/home/developer/projects/Backup/LibDotNet/src/System/Text/RegularExpressions/RegexCapture.vala" g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, SYSTEM_TEXT_REGULAR_EXPRESSIONS_TYPE_CAPTURE)); #line 15 "/home/developer/projects/Backup/LibDotNet/src/System/Text/RegularExpressions/RegexCapture.vala" g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); #line 15 "/home/developer/projects/Backup/LibDotNet/src/System/Text/RegularExpressions/RegexCapture.vala" value->data[0].v_pointer = v_object; #line 597 "RegexCapture.c" } else { #line 15 "/home/developer/projects/Backup/LibDotNet/src/System/Text/RegularExpressions/RegexCapture.vala" value->data[0].v_pointer = NULL; #line 601 "RegexCapture.c" } #line 15 "/home/developer/projects/Backup/LibDotNet/src/System/Text/RegularExpressions/RegexCapture.vala" if (old) { #line 15 "/home/developer/projects/Backup/LibDotNet/src/System/Text/RegularExpressions/RegexCapture.vala" system_text_regular_expressions_capture_unref (old); #line 607 "RegexCapture.c" } }
void QGtkStylePrivate::addAllSubWidgets(GtkWidget *widget, gpointer v) { Q_UNUSED(v); addWidgetToMap(widget); if (G_TYPE_CHECK_INSTANCE_TYPE ((widget), gtk_container_get_type())) gtk_container_forall((GtkContainer*)widget, addAllSubWidgets, NULL); }
/** * seahorse_predicate_match: * @self: the object to test * @obj: The predicate to match * * matches a seahorse object and a predicate * * Returns: FALSE if predicate does not match the #SeahorseObject, TRUE else */ gboolean seahorse_predicate_match (SeahorsePredicate *pred, GObject* obj) { g_return_val_if_fail (G_IS_OBJECT (obj), FALSE); /* Check all the fields */ if (pred->type != 0 && !G_TYPE_CHECK_INSTANCE_TYPE (obj, pred->type)) return FALSE; if (pred->usage != 0) { SeahorseUsage usage = 0; g_object_get (obj, "usage", &usage, NULL); if (pred->usage != usage) return FALSE; } if (pred->flags != 0 || pred->nflags != 0) { SeahorseFlags flags = 0; g_object_get (obj, "object-flags", &flags, NULL); if (pred->flags != 0 && (pred->flags & flags) == 0) return FALSE; if (pred->nflags != 0 && (pred->nflags & flags) != 0) return FALSE; } /* And any custom stuff */ if (pred->custom != NULL && !pred->custom (obj, pred->custom_target)) return FALSE; return TRUE; }
void system_linq_value_take_strings (GValue* value, gpointer v_object) { SystemLinqstrings* old; #line 29 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, SYSTEM_LINQ_TYPE_STRINGS)); #line 29 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" old = value->data[0].v_pointer; #line 29 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" if (v_object) { #line 29 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, SYSTEM_LINQ_TYPE_STRINGS)); #line 29 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); #line 29 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" value->data[0].v_pointer = v_object; #line 600 "Errors.c" } else { #line 29 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" value->data[0].v_pointer = NULL; #line 604 "Errors.c" } #line 29 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" if (old) { #line 29 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" system_linq_strings_unref (old); #line 610 "Errors.c" } }
static NMDevice * find_device_by_interface_name (NmtDeviceEntry *deventry, const char *interface_name) { NmtDeviceEntryPrivate *priv = NMT_DEVICE_ENTRY_GET_PRIVATE (deventry); const GPtrArray *devices; NMDevice *device = NULL; int i; devices = nm_client_get_devices (nm_client); for (i = 0; i < devices->len && !device; i++) { NMDevice *candidate = devices->pdata[i]; if ( priv->hardware_type != G_TYPE_NONE && !G_TYPE_CHECK_INSTANCE_TYPE (candidate, priv->hardware_type)) continue; if ( priv->device_filter && !priv->device_filter (deventry, candidate, priv->device_filter_data)) continue; if (!g_strcmp0 (interface_name, nm_device_get_iface (candidate))) device = candidate; } return device; }
gboolean gst_element_implements_interface (GstElement * element, GType iface_type) { g_return_val_if_fail (GST_IS_ELEMENT (element), FALSE); if (G_TYPE_CHECK_INSTANCE_TYPE (G_OBJECT (element), iface_type)) { GstImplementsInterface *iface; GstImplementsInterfaceClass *ifclass; iface = G_TYPE_CHECK_INSTANCE_CAST (G_OBJECT (element), iface_type, GstImplementsInterface); ifclass = GST_IMPLEMENTS_INTERFACE_GET_CLASS (iface); /* element implements iface_type but not GstImplementsInterface, so * just assume the other interface is implemented unconditionally */ if (ifclass == NULL) return TRUE; if (ifclass->supported != NULL && ifclass->supported (iface, iface_type) == TRUE) { return TRUE; } } return FALSE; }
static GstMemory* gst_allocator_fast_malloc_alloc(GstAllocator* allocator, gsize size, GstAllocationParams* params) { ASSERT(G_TYPE_CHECK_INSTANCE_TYPE(allocator, gst_allocator_fast_malloc_get_type())); // alignment should be a (power-of-two - 1). gsize alignment = params->align | gst_memory_alignment; ASSERT(!((alignment + 1) & alignment)); gsize headerSize = (sizeof(GstMemoryFastMalloc) + alignment) & ~alignment; gsize allocationSize = params->prefix + size + params->padding; GstMemoryFastMalloc* mem = static_cast<GstMemoryFastMalloc*>(fastAlignedMalloc(alignment + 1, headerSize + allocationSize)); if (!mem) return nullptr; mem->data = reinterpret_cast<uint8_t*>(mem) + headerSize; if (params->prefix && (params->flags & GST_MEMORY_FLAG_ZERO_PREFIXED)) std::memset(mem->data, 0, params->prefix); if (params->padding && (params->flags & GST_MEMORY_FLAG_ZERO_PADDED)) std::memset(mem->data + params->prefix + size, 0, params->padding); gst_memory_init(GST_MEMORY_CAST(mem), params->flags, allocator, nullptr, allocationSize, alignment, params->prefix, size); return GST_MEMORY_CAST(mem); }
GtkWidget* remmina_widget_pool_find(GType type, const gchar *tag) { GtkWidget *widget; gint i; GdkScreen *screen; gint screen_number; guint workspace; screen = gdk_screen_get_default(); screen_number = gdk_screen_get_number(screen); workspace = remmina_public_get_current_workspace(screen); if (remmina_widget_pool == NULL) return NULL; for (i = 0; i < remmina_widget_pool->len; i++) { widget = GTK_WIDGET(g_ptr_array_index(remmina_widget_pool, i)); if (!G_TYPE_CHECK_INSTANCE_TYPE(widget, type)) continue; if (screen_number != gdk_screen_get_number(gtk_window_get_screen(GTK_WINDOW(widget)))) continue; if (workspace != remmina_public_get_window_workspace(GTK_WINDOW(widget))) continue; if (tag && g_strcmp0((const gchar*) g_object_get_data(G_OBJECT(widget), "tag"), tag) != 0) continue; return widget; } return NULL; }
void system_linq_value_set_error (GValue* value, gpointer v_object) { SystemLinqError* old; #line 10 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, SYSTEM_LINQ_TYPE_ERROR)); #line 10 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" old = value->data[0].v_pointer; #line 10 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" if (v_object) { #line 10 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, SYSTEM_LINQ_TYPE_ERROR)); #line 10 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); #line 10 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" value->data[0].v_pointer = v_object; #line 10 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" system_linq_error_ref (value->data[0].v_pointer); #line 259 "Errors.c" } else { #line 10 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" value->data[0].v_pointer = NULL; #line 263 "Errors.c" } #line 10 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" if (old) { #line 10 "/home/developer/projects/Backup/LibDotNet/src/System/Linq/Errors.vala" system_linq_error_unref (old); #line 269 "Errors.c" } }
GreeterList* list_stack_top (ListStack* self) { GreeterList* result = NULL; GList* _tmp0_ = NULL; GList* children; GList* _tmp1_; g_return_val_if_fail (self != NULL, NULL); _tmp0_ = gtk_container_get_children ((GtkContainer*) self); children = _tmp0_; _tmp1_ = children; if (_tmp1_ == NULL) { result = NULL; _g_list_free0 (children); return result; } else { GList* _tmp2_; GList* _tmp3_ = NULL; gconstpointer _tmp4_; GtkWidget* _tmp5_; GreeterList* _tmp6_; _tmp2_ = children; _tmp3_ = g_list_last (_tmp2_); _tmp4_ = _tmp3_->data; _tmp5_ = (GtkWidget*) _tmp4_; _tmp6_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp5_, TYPE_GREETER_LIST) ? ((GreeterList*) _tmp5_) : NULL); result = _tmp6_; _g_list_free0 (children); return result; } _g_list_free0 (children); }
void list_stack_pop (ListStack* self) { GList* _tmp0_ = NULL; GList* children; GList* _tmp1_; GList* _tmp2_; GList* _tmp3_ = NULL; GList* _tmp4_; GList* prev; GList* _tmp5_; g_return_if_fail (self != NULL); _tmp0_ = gtk_container_get_children ((GtkContainer*) self); children = _tmp0_; _tmp1_ = children; g_return_if_fail (_tmp1_ != NULL); _tmp2_ = children; _tmp3_ = g_list_last (_tmp2_); _tmp4_ = _tmp3_->prev; prev = _tmp4_; _tmp5_ = prev; if (_tmp5_ != NULL) { GList* _tmp6_; gconstpointer _tmp7_; GtkWidget* _tmp8_; DashBox* _tmp9_; _tmp6_ = prev; _tmp7_ = _tmp6_->data; _tmp8_ = (GtkWidget*) _tmp7_; _tmp9_ = (G_TYPE_CHECK_INSTANCE_TYPE (_tmp8_, TYPE_GREETER_LIST) ? ((GreeterList*) _tmp8_) : NULL)->greeter_box; dash_box_pop (_tmp9_); } _g_list_free0 (children); }
static void segment_list_tests_test_properties (SegmentListTests* self) { GObject* segments = NULL; KkcSegmentList* _tmp0_ = NULL; GObject* _tmp1_ = NULL; gint cursor_pos = 0; gint size = 0; #line 8 "/home/ueno/devel/libkkc/tests/segment-list.vala" g_return_if_fail (self != NULL); #line 9 "/home/ueno/devel/libkkc/tests/segment-list.vala" _tmp0_ = kkc_segment_list_new (); #line 9 "/home/ueno/devel/libkkc/tests/segment-list.vala" _tmp1_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp0_, G_TYPE_OBJECT) ? ((GObject*) _tmp0_) : NULL; #line 9 "/home/ueno/devel/libkkc/tests/segment-list.vala" if (_tmp1_ == NULL) { #line 9 "/home/ueno/devel/libkkc/tests/segment-list.vala" _g_object_unref0 (_tmp0_); #line 91 "segment-list.c" } #line 9 "/home/ueno/devel/libkkc/tests/segment-list.vala" segments = _tmp1_; #line 12 "/home/ueno/devel/libkkc/tests/segment-list.vala" g_object_get (segments, "cursor-pos", &cursor_pos, "size", &size, NULL); #line 14 "/home/ueno/devel/libkkc/tests/segment-list.vala" g_object_set (segments, "cursor-pos", cursor_pos, NULL); #line 8 "/home/ueno/devel/libkkc/tests/segment-list.vala" _g_object_unref0 (segments); #line 101 "segment-list.c" }
void soy_value_take_sg_k2_png_converter (GValue* value, gpointer v_object) { soySGK2PNGConverter* old; #line 22 "/home/jeff/Documents/libraries/libsoy/src/sgk2png.gs" g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, SOY_TYPE_SG_K2_PNG_CONVERTER)); #line 22 "/home/jeff/Documents/libraries/libsoy/src/sgk2png.gs" old = value->data[0].v_pointer; #line 22 "/home/jeff/Documents/libraries/libsoy/src/sgk2png.gs" if (v_object) { #line 22 "/home/jeff/Documents/libraries/libsoy/src/sgk2png.gs" g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, SOY_TYPE_SG_K2_PNG_CONVERTER)); #line 22 "/home/jeff/Documents/libraries/libsoy/src/sgk2png.gs" g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); #line 22 "/home/jeff/Documents/libraries/libsoy/src/sgk2png.gs" value->data[0].v_pointer = v_object; #line 657 "sgk2png.c" } else { #line 22 "/home/jeff/Documents/libraries/libsoy/src/sgk2png.gs" value->data[0].v_pointer = NULL; #line 661 "sgk2png.c" } #line 22 "/home/jeff/Documents/libraries/libsoy/src/sgk2png.gs" if (old) { #line 22 "/home/jeff/Documents/libraries/libsoy/src/sgk2png.gs" soy_sg_k2_png_converter_unref (old); #line 667 "sgk2png.c" } }
static NMDevice * find_device_by_mac_address (NmtDeviceEntry *deventry, const char *mac_address) { NmtDeviceEntryPrivate *priv = NMT_DEVICE_ENTRY_GET_PRIVATE (deventry); const GPtrArray *devices; NMDevice *device = NULL; int i; devices = nm_client_get_devices (nm_client); for (i = 0; i < devices->len && !device; i++) { NMDevice *candidate = devices->pdata[i]; char *hwaddr; if ( priv->hardware_type != G_TYPE_NONE && !G_TYPE_CHECK_INSTANCE_TYPE (candidate, priv->hardware_type)) continue; if ( priv->device_filter && !priv->device_filter (deventry, candidate, priv->device_filter_data)) continue; g_object_get (G_OBJECT (candidate), "hw-address", &hwaddr, NULL); if (hwaddr && !g_ascii_strcasecmp (mac_address, hwaddr)) device = candidate; g_free (hwaddr); } return device; }
static gboolean vala_method_type_real_compatible (ValaDataType* base, ValaDataType* target_type) { ValaMethodType * self; gboolean result = FALSE; ValaDataType* _tmp0_; ValaDelegateType* _tmp1_; ValaDelegateType* dt; ValaDelegateType* _tmp2_; ValaDelegateType* _tmp3_; ValaDelegate* _tmp4_; ValaDelegate* _tmp5_; ValaMethod* _tmp6_; ValaDelegateType* _tmp7_; gboolean _tmp8_ = FALSE; self = (ValaMethodType*) base; g_return_val_if_fail (target_type != NULL, FALSE); _tmp0_ = target_type; _tmp1_ = _vala_code_node_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp0_, VALA_TYPE_DELEGATE_TYPE) ? ((ValaDelegateType*) _tmp0_) : NULL); dt = _tmp1_; _tmp2_ = dt; if (_tmp2_ == NULL) { result = FALSE; _vala_code_node_unref0 (dt); return result; } _tmp3_ = dt; _tmp4_ = vala_delegate_type_get_delegate_symbol (_tmp3_); _tmp5_ = _tmp4_; _tmp6_ = self->priv->_method_symbol; _tmp7_ = dt; _tmp8_ = vala_delegate_matches_method (_tmp5_, _tmp6_, (ValaDataType*) _tmp7_); result = _tmp8_; _vala_code_node_unref0 (dt); return result; }
/** * tp_svc_media_stream_handler_emit_stop_telephony_event: * @instance: The object implementing this interface * * Type-safe wrapper around g_signal_emit to emit the * StopTelephonyEvent signal on interface org.freedesktop.Telepathy.Media.StreamHandler. */ void tp_svc_media_stream_handler_emit_stop_telephony_event (gpointer instance) { g_assert (instance != NULL); g_assert (G_TYPE_CHECK_INSTANCE_TYPE (instance, TP_TYPE_SVC_MEDIA_STREAM_HANDLER)); g_signal_emit (instance, media_stream_handler_signals[SIGNAL_MEDIA_STREAM_HANDLER_StopTelephonyEvent], 0); }
void tp_svc_call_stream_interface_media_emit_server_info_retrieved (gpointer instance) { g_assert (instance != NULL); g_assert (G_TYPE_CHECK_INSTANCE_TYPE (instance, TP_TYPE_SVC_CALL_STREAM_INTERFACE_MEDIA)); g_signal_emit (instance, call_stream_interface_media_signals[SIGNAL_CALL_STREAM_INTERFACE_MEDIA_ServerInfoRetrieved], 0); }
void tp_svc_call_stream_interface_media_emit_ice_restart_requested (gpointer instance) { g_assert (instance != NULL); g_assert (G_TYPE_CHECK_INSTANCE_TYPE (instance, TP_TYPE_SVC_CALL_STREAM_INTERFACE_MEDIA)); g_signal_emit (instance, call_stream_interface_media_signals[SIGNAL_CALL_STREAM_INTERFACE_MEDIA_ICERestartRequested], 0); }
/** * tp_svc_media_stream_handler_emit_close: * @instance: The object implementing this interface * * Type-safe wrapper around g_signal_emit to emit the * Close signal on interface org.freedesktop.Telepathy.Media.StreamHandler. */ void tp_svc_media_stream_handler_emit_close (gpointer instance) { g_assert (instance != NULL); g_assert (G_TYPE_CHECK_INSTANCE_TYPE (instance, TP_TYPE_SVC_MEDIA_STREAM_HANDLER)); g_signal_emit (instance, media_stream_handler_signals[SIGNAL_MEDIA_STREAM_HANDLER_Close], 0); }
static void property_item_double_real_read_widget (PropertyItem* base, GtkWidget* propertyWidget) { PropertyItemDouble * self; GtkWidget* _tmp0_ = NULL; self = (PropertyItemDouble*) base; g_return_if_fail (propertyWidget != NULL); _tmp0_ = propertyWidget; if (_tmp0_ != NULL) { GtkWidget* _tmp1_ = NULL; _tmp1_ = propertyWidget; if (G_TYPE_CHECK_INSTANCE_TYPE (_tmp1_, GTK_TYPE_SPIN_BUTTON)) { GtkWidget* _tmp2_ = NULL; gdouble _tmp3_ = 0.0; _tmp2_ = propertyWidget; _tmp3_ = gtk_spin_button_get_value (G_TYPE_CHECK_INSTANCE_TYPE (_tmp2_, GTK_TYPE_SPIN_BUTTON) ? ((GtkSpinButton*) _tmp2_) : NULL); self->data = _tmp3_; } } }
/** * spruce_offline_store_set_network_state: * @store: a #SpruceOfflineStore object * @state: the network state * @err: a #GError * * Set the network state to either #SPRUCE_OFFLINE_STORE_NETWORK_AVAIL * or #SPRUCE_OFFLINE_STORE_NETWORK_UNAVAIL. **/ void spruce_offline_store_set_network_state (SpruceOfflineStore *store, int state, GError **err) { SpruceService *service = SPRUCE_SERVICE (store); gboolean network_state, sync; GError *lerr = NULL; const char *opt; network_state = spruce_session_get_network_state (service->session); if (store->state == state) return; if (store->state == SPRUCE_OFFLINE_STORE_NETWORK_AVAIL) { /* network available -> network unavailable */ if (network_state) { opt = spruce_url_get_param (((SpruceService *) store)->url, "sync_offline"); sync = opt && (!opt[0] || !strcmp (opt, "true") || !strcmp (opt, "yes")); if (g_hash_table_size (((SpruceStore *) store)->priv->folder_hash) > 0) { SpruceFolder *folder; GPtrArray *folders; int i; folders = spruce_object_bag_list (((SpruceStore *) store)->priv->folder_hash); for (i = 0; i < folders->len; i++) { folder = folders->pdata[i]; if (G_TYPE_CHECK_INSTANCE_TYPE (folder, SPRUCE_TYPE_OFFLINE_FOLDER) && (sync || ((SpruceOfflineFolder *) folder)->sync_offline)) { spruce_offline_folder_downsync ((SpruceOfflineFolder *) folder, NULL, &lerr); g_error_free (lerr); lerr = NULL; } g_object_unref (folder); } g_ptr_array_free (folders, TRUE); } /*spruce_store_sync (SPRUCE_STORE (store), FALSE, &lerr);*/ g_error_free (lerr); lerr = NULL; } if (!spruce_service_disconnect (SPRUCE_SERVICE (store), network_state, err)) return; } else { /* network unavailable -> network available */ if (!spruce_service_connect (SPRUCE_SERVICE (store), err)) return; } store->state = state; }
void clutter_box2_d_tests_clutter_box2_dlayout_manager_tests_test_clutterbox2d_layout_manager_new (ClutterBox2DTestsClutterBox2DLayoutManagerTests* self) { ClutterBox2DLayoutManager* lm = NULL; ClutterBox2DLayoutManager* _tmp0_ = NULL; g_return_if_fail (self != NULL); _tmp0_ = clutter_box2_d_layout_manager_new (); g_object_ref_sink (_tmp0_); lm = _tmp0_; _vala_assert (G_TYPE_CHECK_INSTANCE_TYPE (lm, CLUTTER_BOX2_D_TYPE_LAYOUT_MANAGER), "lm is LayoutManager"); _g_object_unref0 (lm); }
int main(int argc, char *argv[]) { GTypeInfo my_type_info = { sizeof(myclass_t), NULL, NULL, (GClassInitFunc)my_class_init_func, NULL, NULL, sizeof(myinstance_t), 0, (GInstanceInitFunc)my_instance_init_func, NULL, }; GTypeFundamentalInfo my_fundamental_info = { G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE }; GType my_type_id = g_type_register_fundamental( g_type_fundamental_next(), "MyInstantiatableFundamentalType", &my_type_info, &my_fundamental_info, 0 ); g_print("%d\n", my_type_id); g_print("%s\n", g_type_name(my_type_id)); myinstance_t *instance = (myinstance_t*)g_type_create_instance(my_type_id); my_instance_method(instance, 78); my_class_method(); g_print("Is instance of class %s? %s\n", g_type_name(my_type_id), G_TYPE_CHECK_INSTANCE_TYPE(instance, my_type_id) ? "yes" : "no"); g_print("Is instance of class %s? %s\n", g_type_name(G_TYPE_INT), G_TYPE_CHECK_INSTANCE_TYPE(instance, G_TYPE_INT) ? "yes" : "no"); }
void tp_svc_call_stream_interface_media_emit_relay_info_changed (gpointer instance, const GPtrArray *arg_Relay_Info) { g_assert (instance != NULL); g_assert (G_TYPE_CHECK_INSTANCE_TYPE (instance, TP_TYPE_SVC_CALL_STREAM_INTERFACE_MEDIA)); g_signal_emit (instance, call_stream_interface_media_signals[SIGNAL_CALL_STREAM_INTERFACE_MEDIA_RelayInfoChanged], 0, arg_Relay_Info); }
void tp_svc_call_stream_interface_media_emit_stun_servers_changed (gpointer instance, const GPtrArray *arg_Servers) { g_assert (instance != NULL); g_assert (G_TYPE_CHECK_INSTANCE_TYPE (instance, TP_TYPE_SVC_CALL_STREAM_INTERFACE_MEDIA)); g_signal_emit (instance, call_stream_interface_media_signals[SIGNAL_CALL_STREAM_INTERFACE_MEDIA_STUNServersChanged], 0, arg_Servers); }