lbrycrd/src/policy
Dan Raviv b426e24678 Remove redundant explicitly defined copy ctors
CFeeRate and CTxMemPoolEntry have explicitly defined copy ctors which has the same functionality as the implicit default copy ctors which would have been generated otherwise.

Besides being redundant, it violates the rule of three (see https://en.wikipedia.org/wiki/Rule_of_three_(C%2B%2B_programming) ).
(Of course, the rule of three doesn't -really- cause a resource management issue here, but the reason for that is exactly that there is no need for an explicit copy ctor in the first place since no resources are being managed).
CFeeRate has an explicitly defined copy ctor which has the same functionality as the implicit default copy ctor which would h
ave been generated otherwise.
2017-08-28 01:29:48 +03:00
..
feerate.cpp Consensus: Policy: MOVEONLY: Move CFeeRate out of the consensus module 2017-05-03 18:00:13 +02:00
feerate.h Remove redundant explicitly defined copy ctors 2017-08-28 01:29:48 +03:00
fees.cpp Fix typo: "conditon" → "condition" 2017-07-18 14:02:42 +02:00
fees.h Declare single-argument (non-converting) constructors "explicit" 2017-08-16 16:33:25 +02:00
policy.cpp Remove factor of 3 from definition of dust. 2017-07-17 07:10:03 -04:00
policy.h Remove factor of 3 from definition of dust. 2017-07-17 07:10:03 -04:00
rbf.cpp scripted-diff: Fully remove BOOST_FOREACH 2017-06-05 20:10:50 +02:00
rbf.h Introduce MAX_BIP125_RBF_SEQUENCE constant 2017-06-05 23:14:34 +00:00