eclipse-iceoryx / eclipse-iceoryx/iceoryx
Move every platform macro ifdef into platforms.
Open
globex
technical debt
- Dominant language
- C++
- Stars
- 2.2k
- Forks
- 492
- Avg merge
- 18h 57m
- Merged PRs (30d)
- 1
Description
## Brief feature description
The `iceoryx_hoofs/platforms` should be the only place where platform specific code should be handled. The iceoryx code base should then use the `platform` abstraction to write platform independent code - it shouldn't be handled directly in the implementation.
## Detailed information
Here is an incomplete list (must be extended later) of platform dependent code outside of `iceoryx_hoofs/platforms`
- [ ] `iceoryx_hoofs/source/posix_wrapper/unix_domain_socket.cpp`
Contributor guide
Assessment
This issue has not been assessed yet.