summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'Swift/Controllers/Roster/Roster.h')
-rw-r--r--Swift/Controllers/Roster/Roster.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/Swift/Controllers/Roster/Roster.h b/Swift/Controllers/Roster/Roster.h
index c25feaa..269ec4d 100644
--- a/Swift/Controllers/Roster/Roster.h
+++ b/Swift/Controllers/Roster/Roster.h
@@ -40,10 +40,12 @@ class Roster {
40 void applyOnAllItems(const RosterItemOperation& operation); 40 void applyOnAllItems(const RosterItemOperation& operation);
41 void applyOnItem(const RosterItemOperation& operation, const JID& jid); 41 void applyOnItem(const RosterItemOperation& operation, const JID& jid);
42 void addFilter(RosterFilter* filter); 42 void addFilter(RosterFilter* filter);
43 void removeFilter(RosterFilter* filter); 43 void removeFilter(RosterFilter* filter);
44 GroupRosterItem* getRoot() const; 44 GroupRosterItem* getRoot() const;
45 std::set<JID> getJIDs() const;
46
45 std::vector<RosterFilter*> getFilters() {return filters_;} 47 std::vector<RosterFilter*> getFilters() {return filters_;}
46 boost::signal<void (GroupRosterItem*)> onChildrenChanged; 48 boost::signal<void (GroupRosterItem*)> onChildrenChanged;
47 boost::signal<void (GroupRosterItem*)> onGroupAdded; 49 boost::signal<void (GroupRosterItem*)> onGroupAdded;
48 boost::signal<void (RosterItem*)> onDataChanged; 50 boost::signal<void (RosterItem*)> onDataChanged;
49 boost::signal<void (JID&)> onVCardUpdateRequested; 51 boost::signal<void (JID&)> onVCardUpdateRequested;