ossp-pkg/ex/ex.pod 1.8 -> 1.9
--- ex.pod 2002/01/29 11:05:21 1.8
+++ ex.pod 2002/01/29 20:10:53 1.9
@@ -262,9 +262,10 @@
global exception context, returned on-the-fly by the callback "ex_ctx_t
*(*B<__ex_ctx>)(void)".
-The default B<__ex_ctx> (as provided by F<libex>) returns a pointer to
-a static B<ex_ctx_t> context. For use in multi-threading environments,
-this should be overwritten with a per-thread context structure.
+The default B<__ex_ctx> (B<__ex_ctx_default> as provided by F<libex>)
+returns a pointer to a static B<ex_ctx_t> context. For use in
+multi-threading environments, this should be overwritten with a
+per-thread context structure.
To initialize an exception context structure there are two macros
defined: B<EX_CTX_INITIALIZER> for static initialization and
@@ -277,12 +278,12 @@
(*B<__ex_terminate>)(C<ex_t *>)". It receives a pointer to the exception
object which should have been thrown.
-The default B<__ex_terminate> (as provided by F<libex>) this prints
-a message of the form "C<**EX: UNCAUGHT EXCEPTION: class=0xXXXXXXXX
-object=0xXXXXXXXX value=0xXXXXXXX [file:123:func]>" to F<stderr> and
-then calls abort(3) in order to terminate the application. For use in
-multi-threading environments, this should be overwritten with a callback
-function which terminates only the current thread.
+The default B<__ex_terminate> (B<__ex_terminate_default> as provided by
+F<libex>) this prints a message of the form "C<**EX: UNCAUGHT EXCEPTION:
+class=0xXXXXXXXX object=0xXXXXXXXX value=0xXXXXXXX [file:123:func]>" to
+F<stderr> and then calls abort(3) in order to terminate the application.
+For use in multi-threading environments, this should be overwritten with
+a callback function which terminates only the current thread.
=head2 Namespace Mapping
|
|