X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d164827a00cb9b4cad8df0f013910627c41a7966..b8b37cedd39bae3a3653003a7f8ae5fecf4df78f:/docs/latex/wx/stackwalker.tex diff --git a/docs/latex/wx/stackwalker.tex b/docs/latex/wx/stackwalker.tex index 33e495d534..f1ec17f0ba 100644 --- a/docs/latex/wx/stackwalker.tex +++ b/docs/latex/wx/stackwalker.tex @@ -5,20 +5,20 @@ %% Created: 2005-01-19 %% RCS-ID: $Id$ %% Copyright: (c) 2005 Vadim Zeitlin -%% License: wxWidgets license +%% License: wxWindows license %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{\class{wxStackWalker}}\label{wxstackwalker} -wxStackWalker allows to enumerate, or walk, the stack frames or, in other -words, the functions callstack. It is mostly useful in only two situations: +wxStackWalker allows an application to enumerate, or walk, the stack frames (the function callstack). +It is mostly useful in only two situations: inside \helpref{wxApp::OnFatalException}{wxapponfatalexception} function to -programmatically get the location of the crash and, in debug builds, in -\helpref{wxApp::OnAssert}{wxapponassert} to report the caller of the failed +programmatically get the location of the crash and, in debug builds, in +\helpref{wxApp::OnAssertFailure}{wxapponassertfailure} to report the caller of the failed assert. -wxStackWalker works by repeatedly calling -\helpref{OnStackFrame}{wxstackwalkeronstackframe} method for each frame in the +wxStackWalker works by repeatedly calling +the \helpref{OnStackFrame}{wxstackwalkeronstackframe} method for each frame in the stack, so to use it you must derive your own class from it and override this method. @@ -95,6 +95,5 @@ notice that Walk() frame itself is not included if skip $\ge 1$). \func{void}{WalkFromException}{\void} Enumerate stack frames from the location of uncaught exception. -This method can only be called from +This method can only be called from \helpref{wxApp::OnFatalException()}{wxapponfatalexception}. -