[MOAB-dev] Error handling documentation/examples
    Paul Wilson 
    paul.wilson at wisc.edu
       
    Sat Feb  6 13:38:46 CST 2016
    
    
  
Hi there,
I have found all the error handling macros and mostly understand how 
they all work.  What is less clear is the best practice/convention for 
setting/returning errors down a deep call stack.  If method A calls 
method B calls method C calls method D, should I necessarily check for 
return values and apply error macros at each step in the stack?  Or once 
I have checked an error at a deeper level, is it less important to call 
the error macros as I return back up the stack?
Any examples or guidance are welcome.
Thanks,
Paul
-- 
-- ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ --
Paul Wilson ~ UW-Madison ~ 608-263-0807 ~ cal: http://go.wisc.edu/pphw-cal
Professor, Engineering Physics. ~ http://cnerg.engr.wisc.edu
Faculty Director, Advanced Computing Infrastructure ~ http://aci.wisc.edu
    
    
More information about the moab-dev
mailing list