This is needed by introspected bindings, otherwise they have
no way to instantiate EContactPhotos.
}
/**
+ * e_contact_photo_new:
+ *
+ * Creates a new #EContactPhoto struct.
+ *
+ * Returns: (transfer full): A new #EContactPhoto struct.
+ **/
+EContactPhoto*
+e_contact_photo_new (void)
+{
+ return g_new0 (EContactPhoto, 1);
+}
+
+/**
* e_contact_photo_free:
* @photo: an #EContactPhoto struct
*
EContactName *e_contact_name_copy (EContactName *n);
void e_contact_name_free (EContactName *name);
+EContactPhoto* e_contact_photo_new (void);
GType e_contact_photo_get_type (void);
void e_contact_photo_free (EContactPhoto *photo);
const guchar * e_contact_photo_get_inlined (EContactPhoto *photo, gsize *len);
e_contact_name_copy
e_contact_date_free
e_contact_name_free
+e_contact_photo_new
e_contact_photo_get_inlined
e_contact_photo_set_inlined
e_contact_photo_get_mime_type
@name:
+<!-- ##### FUNCTION e_contact_photo_new ##### -->
+<para>
+
+</para>
+
+@void:
+@Returns:
+
+
<!-- ##### FUNCTION e_contact_photo_free ##### -->
<para>