class Status;
// Take the heap snapshot.
-class HeapSnapshotTaker: public DevToolsEventListener {
+class HeapSnapshotTaker : public DevToolsEventListener {
public:
explicit HeapSnapshotTaker(DevToolsClient* client);
- virtual ~HeapSnapshotTaker();
+ ~HeapSnapshotTaker() override;
Status TakeSnapshot(scoped_ptr<base::Value>* snapshot);
// Overridden from DevToolsEventListener:
- virtual Status OnEvent(DevToolsClient* client,
- const std::string& method,
- const base::DictionaryValue& params) OVERRIDE;
+ Status OnEvent(DevToolsClient* client,
+ const std::string& method,
+ const base::DictionaryValue& params) override;
private:
Status TakeSnapshotInternal();
DevToolsClient* client_;
- int snapshot_uid_;
std::string snapshot_;
DISALLOW_COPY_AND_ASSIGN(HeapSnapshotTaker);