cyclus/core — Issue #6: Memory management using smart pointers
Author: rwcarlsen
Created: 2012-01-31 20:02:51+00:00
State: open

Use Boost shared_ptr and weak_ptr (to prevent parent/child cycles) for cyclus memory management. The entire core needs to be converted from raw pointers to smart pointers. Note that the == operator still works for pointer comparisons between smart pointers.