HomePhabricator

[move-only] Move CAddrMan function definitions to cpp

Description

[move-only] Move CAddrMan function definitions to cpp

Summary:

In preparation for introducing the pimpl pattern to addrman, move all function bodies out of the header file.

Partial backport of core#22950:
https://github.com/bitcoin/bitcoin/pull/22950/commits/5faa7dd6d871eac1a0ec5c4a93f2ad7577781a56

Depends on D12326.

Test Plan:

ninja all check-all

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

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

Details

Provenance
Amiti Uttarwar <amiti@uttarwar.org>Authored on Sep 24 2021, 20:14
FabienCommitted on Oct 21 2022, 08:33
FabienPushed on Oct 21 2022, 08:34
Reviewer
Restricted Project
Differential Revision
D12327: [move-only] Move CAddrMan function definitions to cpp
Parents
rABCcd2a6a2dc0e0: Make CAddrMan nKey private
Branches
Unknown
Tags
Unknown