Index: tools/win_dbghelp.h |
=================================================================== |
--- tools/win_dbghelp.h (revision 0) |
+++ tools/win_dbghelp.h (revision 0) |
@@ -0,0 +1,35 @@ |
+/* |
+ * Copyright 2013 Google Inc. |
+ * |
+ * Use of this source code is governed by a BSD-style license that can be |
+ * found in the LICENSE file. |
+ */ |
+ |
+#ifndef win_dbghelp_DEFINED |
+#define win_dbghelp_DEFINED |
+ |
+#ifdef SK_BUILD_FOR_WIN32 |
+ |
+#include <dbghelp.h> |
+#include <shellapi.h> |
+#include <shlobj.h> |
+ |
+void setAppName(const char* app_name); |
+const char* getAppName(); |
+ |
+void setBinariesPath(const char* binaries_path); |
+const char* getBinariesPath(); |
+ |
+void setAppVersion(const char* version); |
+const char* getAppVersion(); |
+ |
+void setCdbPath(const char* path); |
+const char* getCdbPath(); |
+ |
+void setUpDebuggingFromArgs(const char* vargs0); |
+ |
+int GenerateDumpAndPrintCallstack(EXCEPTION_POINTERS* pExceptionPointers); |
+ |
+#endif // SK_BUILD_FOR_WIN32 |
+ |
+#endif // win_dbghelp_DEFINED |