]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/stackwalk.h
Updated docs, removed SetPropertyModifiedStatus() (use wxPGProperty::SetModifiedStatu...
[wxWidgets.git] / interface / wx / stackwalk.h
index 782b5268e5bf4350d4b2d79e077b583d636bed0d..44e6bd7c97c794de64a94649757d4206023e0059 100644 (file)
@@ -8,7 +8,6 @@
 
 /**
     @class wxStackWalker
 
 /**
     @class wxStackWalker
-    @wxheader{stackwalk.h}
 
     wxStackWalker allows an application to enumerate, or walk, the stack frames
     (the function callstack).
 
     wxStackWalker allows an application to enumerate, or walk, the stack frames
     (the function callstack).
@@ -58,7 +57,7 @@ public:
         Destructor does nothing neither but should be virtual as this class is used as
         a base one.
     */
         Destructor does nothing neither but should be virtual as this class is used as
         a base one.
     */
-    ~wxStackWalker();
+    virtual ~wxStackWalker();
 
     /**
         This function must be overrided to process the given frame.
 
     /**
         This function must be overrided to process the given frame.
@@ -72,7 +71,7 @@ public:
         notice that Walk() frame itself is not included if skip = 1).
         Up to @a maxDepth frames are walked from the innermost to the outermost one.
     */
         notice that Walk() frame itself is not included if skip = 1).
         Up to @a maxDepth frames are walked from the innermost to the outermost one.
     */
-    void Walk(size_t skip = 1, size_t maxDepth = 200);
+    virtual void Walk(size_t skip = 1, size_t maxDepth = 200);
 
     /**
         Enumerate stack frames from the location of uncaught exception.
 
     /**
         Enumerate stack frames from the location of uncaught exception.
@@ -80,14 +79,13 @@ public:
         wxApp::OnFatalException.
         Up to @a maxDepth frames are walked from the innermost to the outermost one.
     */
         wxApp::OnFatalException.
         Up to @a maxDepth frames are walked from the innermost to the outermost one.
     */
-    void WalkFromException(size_t maxDepth = 200);
+    virtual void WalkFromException(size_t maxDepth = 200);
 };
 
 
 
 /**
     @class wxStackFrame
 };
 
 
 
 /**
     @class wxStackFrame
-    @wxheader{stackwalk.h}
 
     wxStackFrame represents a single stack frame, or a single function in the call
     stack, and is used exclusively together with
 
     wxStackFrame represents a single stack frame, or a single function in the call
     stack, and is used exclusively together with
@@ -159,7 +157,7 @@ public:
         can't retrieve the parameters info even although the function does have
         parameters).
     */
         can't retrieve the parameters info even although the function does have
         parameters).
     */
-    size_t GetParamCount() const;
+    virtual size_t GetParamCount() const;
 
     /**
         Return @true if we have the file name and line number for this frame.
 
     /**
         Return @true if we have the file name and line number for this frame.