OLD | NEW |
1 #ifndef GC_COMMAND_H | 1 #ifndef GC_COMMAND_H |
2 #define GC_COMMAND_H | 2 #define GC_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 GcCommand : public Command | 9 class GcCommand : public Command |
10 { | 10 { |
11 public: | 11 public: |
12 explicit GcCommand(AdblockPlus::JsEngine& jsEngine); | 12 explicit GcCommand(AdblockPlus::JsEnginePtr jsEngine); |
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::JsEnginePtr jsEngine; |
19 }; | 19 }; |
20 | 20 |
21 #endif | 21 #endif |
OLD | NEW |