| LEFT | RIGHT | 
|---|
| 1 /* | 1 /* | 
| 2  * This file is part of Adblock Plus <https://adblockplus.org/>, | 2  * This file is part of Adblock Plus <https://adblockplus.org/>, | 
| 3  * Copyright (C) 2006-2015 Eyeo GmbH | 3  * Copyright (C) 2006-2015 Eyeo GmbH | 
| 4  * | 4  * | 
| 5  * Adblock Plus is free software: you can redistribute it and/or modify | 5  * Adblock Plus is free software: you can redistribute it and/or modify | 
| 6  * it under the terms of the GNU General Public License version 3 as | 6  * it under the terms of the GNU General Public License version 3 as | 
| 7  * published by the Free Software Foundation. | 7  * published by the Free Software Foundation. | 
| 8  * | 8  * | 
| 9  * Adblock Plus is distributed in the hope that it will be useful, | 9  * Adblock Plus is distributed in the hope that it will be useful, | 
| 10  * but WITHOUT ANY WARRANTY; without even the implied warranty of | 10  * but WITHOUT ANY WARRANTY; without even the implied warranty of | 
| (...skipping 222 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 233 | 233 | 
| 234     /** | 234     /** | 
| 235      * Retrieves all recommended subscriptions. | 235      * Retrieves all recommended subscriptions. | 
| 236      * @return List of recommended subscriptions. | 236      * @return List of recommended subscriptions. | 
| 237      */ | 237      */ | 
| 238     std::vector<SubscriptionPtr> FetchAvailableSubscriptions() const; | 238     std::vector<SubscriptionPtr> FetchAvailableSubscriptions() const; | 
| 239 | 239 | 
| 240     /** | 240     /** | 
| 241      * Determines which notification is to be shown next. | 241      * Determines which notification is to be shown next. | 
| 242      * @param url URL to match notifications to (optional). | 242      * @param url URL to match notifications to (optional). | 
| 243      * @return Notification to be shown, or null if there is no any. | 243      * @return Notification to be shown, or `null` if there is no any. | 
| 244      */ | 244      */ | 
| 245     std::tr1::shared_ptr<Notification> GetNextNotificationToShow( | 245     NotificationPtr GetNextNotificationToShow( | 
| 246       const std::string& url = std::string()); | 246       const std::string& url = std::string()); | 
| 247 | 247 | 
| 248     /** | 248     /** | 
| 249      * Checks if any active filter matches the supplied URL. | 249      * Checks if any active filter matches the supplied URL. | 
| 250      * @param url URL to match. | 250      * @param url URL to match. | 
| 251      * @param contentType Content type of the requested resource. | 251      * @param contentType Content type of the requested resource. | 
| 252      * @param documentUrl URL of the document requesting the resource. | 252      * @param documentUrl URL of the document requesting the resource. | 
| 253      *        Note that there will be more than one document if frames are | 253      *        Note that there will be more than one document if frames are | 
| 254      *        involved, see | 254      *        involved, see | 
| 255      *        Matches(const std::string&, const std::string&, const std::vector<
     std::string>&) const. | 255      *        Matches(const std::string&, const std::string&, const std::vector<
     std::string>&) const. | 
| (...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 383                                ContentType contentType, | 383                                ContentType contentType, | 
| 384                                const std::string& documentUrl) const; | 384                                const std::string& documentUrl) const; | 
| 385     void UpdateAvailable(UpdateAvailableCallback callback, JsValueList& params); | 385     void UpdateAvailable(UpdateAvailableCallback callback, JsValueList& params); | 
| 386     void UpdateCheckDone(const std::string& eventName, | 386     void UpdateCheckDone(const std::string& eventName, | 
| 387                          UpdateCheckDoneCallback callback, JsValueList& params); | 387                          UpdateCheckDoneCallback callback, JsValueList& params); | 
| 388     void FilterChanged(FilterChangeCallback callback, JsValueList& params); | 388     void FilterChanged(FilterChangeCallback callback, JsValueList& params); | 
| 389   }; | 389   }; | 
| 390 } | 390 } | 
| 391 | 391 | 
| 392 #endif | 392 #endif | 
| LEFT | RIGHT | 
|---|