Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1334)

Unified Diff: chrome/service/cloud_print/printer_job_handler.h

Issue 5841002: Finish deinlining virtual methods. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: revert parts of the balloon modifications Created 10 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/service/cloud_print/printer_job_handler.h
diff --git a/chrome/service/cloud_print/printer_job_handler.h b/chrome/service/cloud_print/printer_job_handler.h
index 4a55fb061b0214c22aaf3836f601c369b9546d8b..9ffc887862f4734e1bc4107a90b84917c39bcef1 100644
--- a/chrome/service/cloud_print/printer_job_handler.h
+++ b/chrome/service/cloud_print/printer_job_handler.h
@@ -73,20 +73,16 @@ class PrinterJobHandler : public base::RefCountedThreadSafe<PrinterJobHandler>,
PRINT_FAILED,
};
struct JobDetails {
+ JobDetails();
+ ~JobDetails();
+ void Clear();
+
std::string job_id_;
std::string job_title_;
std::string print_ticket_;
FilePath print_data_file_path_;
std::string print_data_mime_type_;
std::vector<std::string> tags_;
- void Clear() {
- job_id_.clear();
- job_title_.clear();
- print_ticket_.clear();
- print_data_mime_type_.clear();
- print_data_file_path_ = FilePath();
- tags_.clear();
- }
};
public:

Powered by Google App Engine
This is Rietveld 408576698