file
ProcessException.cppProcess an exception.
This file contains the implementation of processing an exception. Logically, it would make sense to put this into Exception.C, however, Exception.h is included by all who want to be able throw an exception (a potentially large number of files) and that would pull in the charm++.h as well as the mpi.h headers, which triggers a slew of compiler warnings. On the other hand, processing an exception is only done by the executables' main chares objects and a few select explicit main() routines that use MPI, which is a lot less than those which throw, so processing an exception is separated here.
Namespaces
- namespace tk
- Toolkit declarations and definitions for general purpose utilities.