Use AtomID instead of string consistently in entry
[cascardo/atompub.git] / include / atompub / entry.h
index 70557ef..51de991 100644 (file)
 
 #include <sys/types.h>
 #include <atompub/person.h>
+#include <atompub/id.h>
 
 typedef struct _atom_entry AtomEntry;
 
 AtomEntry * atom_entry_new (char *, AtomPerson *);
 AtomEntry * atom_entry_new_data_len (char *, size_t);
 void atom_entry_delete (AtomEntry *);
-char * atom_entry_id (AtomEntry *);
-void atom_entry_id_set (AtomEntry *, char *);
+AtomID * atom_entry_id (AtomEntry *);
+void atom_entry_id_set (AtomEntry *, AtomID *);
 char * atom_entry_title (AtomEntry *);
 void atom_entry_title_set (AtomEntry *, char *);
 void atom_entry_authors (AtomEntry *, AtomPerson ***, size_t *);