• Mark Olesen's avatar
    ENH: improve abort/exception handling in error class (#1780) · 181e27a9
    Mark Olesen authored
    - previously setting FOAM_ABORT would preempt checks for throwing
      exceptions.
    
      Now check for throwing first, to allow try/catch code to do its job.
      However, ignore exception throwing for abort(). These are used
      infrequently in the code, but indicate that recovery is deemed
      impossible.
    
    STYLE: use unique_ptr for internal stream buffer management
    181e27a9
IOerror.C 7.9 KB