| OLD | NEW | 
|---|
| 1 #ifndef SUBSCRIPTIONS_COMMAND_H | 1 #ifndef SUBSCRIPTIONS_COMMAND_H | 
| 2 #define SUBSCRIPTIONS_COMMAND_H | 2 #define SUBSCRIPTIONS_COMMAND_H | 
| 3 | 3 | 
| 4 #include <AdblockPlus.h> | 4 #include <AdblockPlus.h> | 
| 5 #include <string> | 5 #include <string> | 
| 6 | 6 | 
| 7 #include "Command.h" | 7 #include "Command.h" | 
| 8 | 8 | 
| 9 class SubscriptionsCommand : public Command | 9 class SubscriptionsCommand : public Command | 
| 10 { | 10 { | 
| 11 public: | 11 public: | 
| 12   explicit SubscriptionsCommand(AdblockPlus::JsEngine& jsEngine); | 12   explicit SubscriptionsCommand(AdblockPlus::FilterEngine& filterEngine); | 
| 13   void operator()(const std::string& arguments); | 13   void operator()(const std::string& arguments); | 
| 14   std::string GetDescription() const; | 14   std::string GetDescription() const; | 
| 15   std::string GetUsage() const; | 15   std::string GetUsage() const; | 
| 16 | 16 | 
| 17 private: | 17 private: | 
| 18   AdblockPlus::JsEngine& jsEngine; | 18   AdblockPlus::FilterEngine& filterEngine; | 
| 19 | 19 | 
| 20   void ShowSubscriptions(); | 20   void ShowSubscriptions(); | 
| 21   void AddSubscription(const std::string& url); | 21   void AddSubscription(const std::string& url, const std::string& title); | 
| 22   void RemoveSubscription(const std::string& url); | 22   void RemoveSubscription(const std::string& url); | 
| 23   void UpdateSubscriptions(); | 23   void UpdateSubscriptions(); | 
|  | 24   void FetchSubscriptions(); | 
| 24 }; | 25 }; | 
| 25 | 26 | 
| 26 #endif | 27 #endif | 
| OLD | NEW | 
|---|