Lines Matching refs:exceptions
3 %% Purpose: C++ exceptions and wxWidgets overview
12 \section{C++ exceptions overview}\label{exceptionsoverview}
16 wxWidgets had been started long before the exceptions were introduced in C++ so
18 modern C++ libraries are. For instance, the library doesn't throw exceptions to
20 wxWidgets, even using the exceptions in the user code was dangerous because the
25 still doesn't use the exceptions by itself but it should be now safe to use the
26 exceptions in the user code and the library tries to help you with this. Please
30 \subsection{Strategies for exceptions handling}\label{exceptionstrategies}
32 There are several choice for using the exceptions in wxWidgets programs. First
34 any exceptions by itself and so you don't have to worry about exceptions at all
38 Another strategy is to use exceptions only to signal truly fatal errors. In
46 allow you to catch any exceptions generated during the execution of the main
47 event loop. To deal with the exceptions which may arise during the program
51 Finally, you may also want to continue running even when certain exceptions
52 occur. If all of your exceptions may happen only in the event handlers of a
57 all the exceptions thrown by any event handler.
65 Windows or run \texttt{configure} with \texttt{--enable-exceptions} argument
68 On the other hand, if you do \emph{not} plan to use exceptions, setting this
69 flag to $0$ or using \texttt{--disable-exceptions} could result in a leaner and