1 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2 %% Name: debugrptpvw.tex
3 %% Purpose: wxDebugReportPreview documentation
4 %% Author: Vadim Zeitlin
8 %% Copyright: (c) Vadim Zeitlin 2005
9 %% License: wxWindows license
10 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
12 \section{\class{wxDebugReportPreview
}}\label{wxdebugreportpreview
}
14 This class presents the debug
report to the user and allows him to veto
report
15 entirely or remove some parts of it. Although not mandatory, using this class
16 is strongly recommended as data included in the debug
report might contain
17 sensitive private information and the user should be notified about it as well
18 as having a possibility to examine the data which had been gathered to check
19 whether this is effectively the case and discard the debug
report if it is.
21 wxDebugReportPreview is an abstract base class, currently the only concrete
22 class deriving from it is
23 \helpref{wxDebugReportPreviewStd
}{wxdebugreportpreviewstd
}.
25 \wxheading{Derived from
}
29 \wxheading{Include files
}
34 \latexignore{\rtfignore{\wxheading{Members
}}}
37 \membersection{wxDebugReportPreview::wxDebugReportPreview
}\label{wxdebugreportpreviewwxdebugreportpreview
}
39 \func{}{wxDebugReportPreview
}{\void}
41 Trivial default constructor.
44 \membersection{wxDebugReportPreview::
\destruct{wxDebugReportPreview
}}\label{wxdebugreportpreviewdtor
}
46 \func{}{\destruct{wxDebugReportPreview
}}{\void}
48 dtor is trivial as well but should be virtual for a base class
51 \membersection{wxDebugReportPreview::Show
}\label{wxdebugreportpreviewshow
}
53 \constfunc{bool
}{Show
}{\param{wxDebugReport\&
}{dbgrpt
}}
55 Present the
report to the user and allow him to modify it by removing some or
56 all of the files and, potentially, adding some notes. Return
\true if the
57 report should be processed or
\false if the user chose to cancel
report
58 generation or removed all files from it.