Index: chrome/service/cloud_print/cdd_conversion_win.h |
diff --git a/chrome/service/cloud_print/cdd_conversion_win.h b/chrome/service/cloud_print/cdd_conversion_win.h |
index 0855922f2263aa22fc48531dd85d6122092152c6..cd751c49b1c06889d34199bdca7f7a3c30363f67 100644 |
--- a/chrome/service/cloud_print/cdd_conversion_win.h |
+++ b/chrome/service/cloud_print/cdd_conversion_win.h |
@@ -6,6 +6,10 @@ |
#define CHROME_SERVICE_CLOUD_PRINT_CDD_CONVERSION_WIN_H_ |
#include <string> |
+#include <windows.h> |
+ |
+#include "base/memory/scoped_ptr.h" |
+#include "base/strings/string16.h" |
namespace printing { |
struct PrinterSemanticCapsAndDefaults; |
@@ -13,6 +17,11 @@ struct PrinterSemanticCapsAndDefaults; |
namespace cloud_print { |
+bool IsValidCjt(const std::string& print_ticket); |
+ |
+scoped_ptr<DEVMODE[]> CjtToDevMode(const base::string16& printer_name, |
+ const std::string& print_ticket); |
+ |
std::string CapabilitiesToCdd( |
const printing::PrinterSemanticCapsAndDefaults& semantic_info); |