HomePhabricator

remove boost::noncopyable dependency

Description

remove boost::noncopyable dependency

Summary:
delete the copy ctor and copy-assignment operator of the classes that used it.

the Config base class now needs an explicitly default declared constructor since the compiler will no longer generate it once the above are deleted

Test Plan:

ninja all check check-functional

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

Differential Revision: https://reviews.bitcoinabc.org/D9743

Details

Provenance
majcostaAuthored on Jul 6 2021, 15:06
majcostaPushed on Jul 7 2021, 13:52
Reviewer
Restricted Project
Differential Revision
D9743: remove boost::noncopyable dependency
Parents
rABC27e6346ff1fa: Remove the deprecated setexcessiveblock RPC
Branches
Unknown
Tags
Unknown