C++ exception for throwing python exceptions
Purpose: A C++ exception class for throwing python exceptions
through C++ code.
Created: Apr, 2004, sss, from the version in D0's python_util.
Note: Don't be tempted to declare the virtual functions defined here
as inline.
If you do, you may not be able to properly throw these
exceptions across shared libraries.