eclipse-iceoryx / iceoryx

Eclipse iceoryx™ - true zero-copy inter-process-communication
https://iceoryx.io
Apache License 2.0
1.69k stars 393 forks source link

Add std::atomic abstraction #2329

Closed elBoberido closed 3 months ago

elBoberido commented 3 months ago

Brief feature description

In order to assure that the iceoryx 32-bit support does not break, an iox::Atomic needs to be added and used, which ensures that all atomic algorithms are always lock-free.