iceoryx
iceoryx copied to clipboard
Eclipse iceoryx™ - true zero-copy inter-process-communication
## Required information **Operating system:** Any **Compiler version:** Any **Eclipse iceoryx version:** master **Observed result or behaviour:** In `cxx::function_ref`: 1. `operator()` is marked `noexcept` 2. Construction erroneously accepts rvalue capturing...
## Brief problem description Due to ``` set(DOXYGEN_EXCLUDE_PATTERNS "*/internal/*") set(DOXYGEN_EXCLUDE_SYMBOLS "internal::*") ``` in `doc/aspice_swe3_4/CMakeLists.txt` most part of the public user API is not visible e.g. [`popo::Publisher`](https://iceoryx.io/v2.0.0/API-reference/posh/Classes/classiox_1_1popo_1_1Publisher/) ![image](https://user-images.githubusercontent.com/8661268/158805271-3cc55a97-7d83-423b-a692-fbb65f5202ca.png) ### Tasks 1....
If i have a common IPC send function as following code, parameter msgPayload is untyped, it may changed according some other conditions, and paramter cnt is the number of msgPayload,...
## Brief feature description Using the `BumpAllocator` usually follows the pattern ```cxx uint8_t memory[MEMORY_SIZE]; // create some memory BumpAllocator memoryAllocator{memory, MEMORY_SIZE}; // use the allocator ``` The same is likely...
## Brief feature description Updating `rmw_iceoryx` to Blueberry `v2.0.2` revealed that unlike with pub/sub, there is no `loan` with the default alignment `iox::CHUNK_DEFAULT_USER_PAYLOAD_ALIGNMENT`, see https://github.com/ros2/rmw_iceoryx/pull/84 ## Detailed information * Add...
## Brief feature description Integrate fuzzing capability to iceoryx. ## Detailed information Possible fuzzing targets: - Fuzz the configuration parser - Fuzz the shared memory - Fuzz the message parser...
## Brief feature description Please put a notice in Windows platform section of the overview page, that headersplatform_correction.hpp might cause compile errors ## Detailed information I'm trying to use this...
## Brief feature description Iceoryx' WaitSets use condition variables to be notified. Unfortunately standard UNIX event loops do not support waiting on condition variables (condvars) along with other file descriptors....
## Brief feature description Supporting an `uninitialized_array` with a capacity of zero can be beneficial for some meta-programming corner cases. The array should provide the same interface as the `uninitialized_array`...
## Brief feature description At some places a where a `RelativePointer` is used a `RelocatablePointer` would be sufficient and more efficient. Places where this might be the case is iceoryx_hoofs...