Jeffrey bd0a511995 Move copyable_atomic to be a sub-class of cryptonote_connection_context
epee::copyable_atomic was only be used by one struct, cryptonote_connection_context.
This should probably eventually factored out of that class, so I left the following comment:

This class was originally from the EPEE module. It is identical in function to std::atomic<uint32_t> except
that it has copy-construction and copy-assignment defined, which means that earliers devs didn't have to write
custom copy-contructors and copy-assingment operators for the outer class, cryptonote_connection_context.
cryptonote_connection_context should probably be refactored because it is both trying to be POD-like while
also (very loosely) controlling access to its atomic members.
2022-02-15 17:36:45 -06:00
..
2021-10-17 23:25:34 -05:00
2021-07-28 00:39:48 +02:00
2021-10-10 19:14:17 +00:00
2021-11-09 22:50:36 -06:00
2021-11-26 23:01:08 -06:00
2020-05-06 22:36:54 -04:00
2021-03-20 01:33:10 -04:00
2021-11-12 02:56:20 +01:00
2021-10-17 23:28:04 -05:00
2020-05-06 22:36:54 -04:00
2022-01-04 16:31:59 -05:00
2020-05-06 22:36:54 -04:00
2021-11-30 17:00:20 -05:00
2022-01-24 15:15:11 -05:00
2021-03-20 01:33:10 -04:00
2020-09-14 16:52:42 +02:00