Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Side by Side Diff: shell/src/SubscriptionsCommand.cpp

Issue 10100009: FilterEngine API improvements (Closed)
Patch Set: Addressed review comments Created April 8, 2013, 1:51 p.m.
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | Download patch
OLDNEW
1 #include <iostream> 1 #include <iostream>
2 #include <sstream> 2 #include <sstream>
3 3
4 #include "SubscriptionsCommand.h" 4 #include "SubscriptionsCommand.h"
5 5
6 namespace 6 namespace
7 { 7 {
8 typedef std::vector<AdblockPlus::Subscription*> SubscriptionList; 8 typedef std::vector<AdblockPlus::SubscriptionPtr> SubscriptionList;
9 9
10 void ShowSubscriptionList(const SubscriptionList& subscriptions) 10 void ShowSubscriptionList(const SubscriptionList& subscriptions)
11 { 11 {
12 for (SubscriptionList::const_iterator it = subscriptions.begin(); 12 for (SubscriptionList::const_iterator it = subscriptions.begin();
13 it != subscriptions.end(); it++) 13 it != subscriptions.end(); it++)
14 std::cout << (*it)->GetProperty("title", "(no title)") << " - " << (*it)-> GetProperty("url", "") << std::endl; 14 std::cout << (*it)->GetProperty("title", "(no title)") << " - " << (*it)-> GetProperty("url", "") << std::endl;
15 } 15 }
16 } 16 }
17 17
18 SubscriptionsCommand::SubscriptionsCommand( 18 SubscriptionsCommand::SubscriptionsCommand(
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
100 const SubscriptionList& subscriptions = filterEngine.GetListedSubscriptions(); 100 const SubscriptionList& subscriptions = filterEngine.GetListedSubscriptions();
101 for (SubscriptionList::const_iterator it = subscriptions.begin(); 101 for (SubscriptionList::const_iterator it = subscriptions.begin();
102 it != subscriptions.end(); it++) 102 it != subscriptions.end(); it++)
103 (*it)->UpdateFilters(); 103 (*it)->UpdateFilters();
104 } 104 }
105 105
106 void SubscriptionsCommand::FetchSubscriptions() 106 void SubscriptionsCommand::FetchSubscriptions()
107 { 107 {
108 filterEngine.FetchAvailableSubscriptions(&ShowSubscriptionList); 108 filterEngine.FetchAvailableSubscriptions(&ShowSubscriptionList);
109 } 109 }
OLDNEW

Powered by Google App Engine
This is Rietveld