Skip to content

Modernize: replace boost::shared_ptr with std::shared_ptr#515

Draft
mirams wants to merge 2 commits into
developfrom
modernize/boost-shared-ptr
Draft

Modernize: replace boost::shared_ptr with std::shared_ptr#515
mirams wants to merge 2 commits into
developfrom
modernize/boost-shared-ptr

Conversation

@mirams

@mirams mirams commented Apr 30, 2026

Copy link
Copy Markdown
Member

Replaces boost::shared_ptr, boost::make_shared, boost::weak_ptr, boost::enable_shared_from_this, and boost pointer casts with their std:: equivalents. Updates corresponding #include directives to use instead of boost headers.

Replaces boost::shared_ptr, boost::make_shared, boost::weak_ptr,
boost::enable_shared_from_this, and boost pointer casts with their
std:: equivalents. Updates corresponding #include directives to
use <memory> instead of boost headers.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@mirams mirams added this to the BBR milestone 2.2 (modern C++) milestone Apr 30, 2026
@mirams mirams mentioned this pull request Apr 30, 2026
4 tasks
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@mirams

mirams commented Apr 30, 2026

Copy link
Copy Markdown
Member Author

OK, so https://github.com/ModellingWebLab/chaste-codegen would need updating for this too...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant