Ticket #68 (closed: fixed)
Improve memory management using smart pointers
Reported by: | Nick Draper | Owned by: | Nick Draper |
---|---|---|---|
Priority: | major | Milestone: | Iteration 4 |
Component: | Keywords: | ||
Cc: | Blocked By: | ||
Blocking: | Tester: |
Description
Look at every bare pointer we are using and consider if it can be replaced by a scoped_ptr, shared_ptr of a refControl pointer (This may get renamed cow_ptr).
Change History
Note: See
TracTickets for help on using
tickets.
(In [593]) re #68 All workspace and algorithm pointers changed to shared pointers.
Typedefs have been created for each workspace type and should be used! eg. Workspace_sptr for Workspace