]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/stackwalk.h
Initial work on virtual file system support for the WebKitGTK+ backend. It now suppor...
[wxWidgets.git] / include / wx / stackwalk.h
index 47805cd73854e9cbd3520c9ab7ea70161de08141..d787e8d18c049789630d25a3a4d2e8d1820467c9 100644 (file)
@@ -1,5 +1,5 @@
 ///////////////////////////////////////////////////////////////////////////////
 ///////////////////////////////////////////////////////////////////////////////
-// Name:        wx/wx/stackwalk.h
+// Name:        wx/stackwalk.h
 // Purpose:     wxStackWalker and related classes, common part
 // Author:      Vadim Zeitlin
 // Modified by:
 // Purpose:     wxStackWalker and related classes, common part
 // Author:      Vadim Zeitlin
 // Modified by:
@@ -18,6 +18,8 @@
 
 class WXDLLIMPEXP_FWD_BASE wxStackFrame;
 
 
 class WXDLLIMPEXP_FWD_BASE wxStackFrame;
 
+#define wxSTACKWALKER_MAX_DEPTH       (200)
+
 // ----------------------------------------------------------------------------
 // wxStackFrame: a single stack level
 // ----------------------------------------------------------------------------
 // ----------------------------------------------------------------------------
 // wxStackFrame: a single stack level
 // ----------------------------------------------------------------------------
@@ -130,13 +132,13 @@ public:
     // number of them (this can be useful when Walk() is called from some known
     // location and you don't want to see the first few frames anyhow; also
     // notice that Walk() frame itself is not included if skip >= 1)
     // number of them (this can be useful when Walk() is called from some known
     // location and you don't want to see the first few frames anyhow; also
     // notice that Walk() frame itself is not included if skip >= 1)
-    virtual void Walk(size_t skip = 1, size_t maxDepth = 200) = 0;
+    virtual void Walk(size_t skip = 1, size_t maxDepth = wxSTACKWALKER_MAX_DEPTH) = 0;
 
 #if wxUSE_ON_FATAL_EXCEPTION
     // enumerate stack frames from the location of uncaught exception
     //
     // this version can only be called from wxApp::OnFatalException()
 
 #if wxUSE_ON_FATAL_EXCEPTION
     // enumerate stack frames from the location of uncaught exception
     //
     // this version can only be called from wxApp::OnFatalException()
-    virtual void WalkFromException(size_t maxDepth = 200) = 0;
+    virtual void WalkFromException(size_t maxDepth = wxSTACKWALKER_MAX_DEPTH) = 0;
 #endif // wxUSE_ON_FATAL_EXCEPTION
 
 protected:
 #endif // wxUSE_ON_FATAL_EXCEPTION
 
 protected: