Skip to content
This repository has been archived by the owner on Nov 18, 2022. It is now read-only.

Use std::unique_ptr to maintain object lifetime #168

Closed
hugbug opened this issue Feb 7, 2016 · 0 comments
Closed

Use std::unique_ptr to maintain object lifetime #168

hugbug opened this issue Feb 7, 2016 · 0 comments

Comments

@hugbug
Copy link
Member

hugbug commented Feb 7, 2016

For intro see #88.

For better object lifetime management we should use std::unique_ptr instead of raw pointers to indicate object ownership. Raw pointers still can be used for non-owning objects.

This issue doesn't include rework of object owning model for containers, which is covered by #148.

@hugbug hugbug added this to the v17.0 milestone Feb 7, 2016
@hugbug hugbug mentioned this issue Feb 7, 2016
21 tasks
@hugbug hugbug modified the milestones: v17.0, Modern C++ Feb 7, 2016
hugbug added a commit that referenced this issue Feb 17, 2016
and restructured main module “nzbget.cpp”
@hugbug hugbug closed this as completed Feb 17, 2016
hugbug added a commit that referenced this issue Feb 17, 2016
and restructured main module “nzbget.cpp”
hugbug added a commit that referenced this issue Feb 18, 2016
when starting daemon (nzbget -D).
hugbug added a commit that referenced this issue Feb 19, 2016
hugbug added a commit that referenced this issue Feb 19, 2016
hugbug added a commit that referenced this issue Feb 25, 2016
hugbug added a commit that referenced this issue Mar 6, 2016
hugbug added a commit that referenced this issue Mar 10, 2016
… before they are put into containers.
hugbug added a commit that referenced this issue Mar 12, 2016
hugbug added a commit that referenced this issue Mar 12, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant