(Fixed)
Conflicts:
folks/individual-aggregator.vala
folks/persona-store.vala
using Gee;
using GLib;
+public errordomain Folks.IndividualAggregatorError
+{
+ STORE_NOT_FOUND,
+ ADD_FAILED,
+}
+
+ /**
+ * Allows access to the {@link Individual}s which have been created through
+ * aggregation of all the {@link Persona}s provided by the various
+ * {@link Backend}s. This is the main interface for client applications.
+ */
public class Folks.IndividualAggregator : Object
{
private BackendStore backend_store;
using GLib;
using Folks;
+public errordomain Folks.PersonaStoreError
+{
+ INVALID_ARGUMENT,
+ CREATE_FAILED,
+}
+
+ /**
+ * A store for {@link Persona}s.
+ */
public abstract class Folks.PersonaStore : Object
{
public abstract signal void personas_added (GLib.List<Persona> personas);