mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-13 08:41:16 +00:00
Delete special member functions where they are not used. (as part of applying suggestions from cppcoreguidelines-special-member-functions) These classes don't need to be copyable/movable: # copy/move not used: zmq:: TransportFactory, Socket, Message, UnmanagedRegion, Poller, Context shm:: TransportFactory, Socket, Message, UnmanagedRegion, Poller ofi:: TransportFactory, Socket, Message, Context shm:: ZMsg, Region, Monitor, TerminalConfig, Manager plugins:: Config, Control, TerminalConfig fairmq::StateQueue, StateMachine, ProgOptions, PluginServices, PluginManager, Plugin, Device, StateSubscription TestData, BadDevice, TestDevice (test suite heplers) # used via ptr interface: fairmq::UnmanagedRegion, TransportFactory, Socket, Poller, Message These classes need to be movable/copyable: MyClass (test suite helper), fairmq::Channel, fairmq::Parts |
||
---|---|---|
.. | ||
channel | ||
ci | ||
commands | ||
device | ||
event_manager | ||
helper | ||
memory_resources | ||
message | ||
parts | ||
plugin_services | ||
plugins | ||
poller | ||
properties | ||
protocols | ||
region | ||
sdk | ||
state_machine | ||
tools | ||
transport | ||
CMakeLists.txt | ||
DDSToolsAPIStabilityTest.cmake.in | ||
runner.cxx.in | ||
runner.h | ||
TestEnvironment.h.in |