eclipse-iceoryx / iceoryx

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

Introduce cxx::expected to lower layers #419

Open marthtz opened 3 years ago

marthtz commented 3 years ago

Brief feature description

The usage of cxx:expected is not consistent throughout the code especially in lower layers and should be added.

Detailed information

Example: When the publisher uses cxx::expected for load then the lower layers should probably also use it. https://github.com/eclipse/iceoryx/pull/360#discussion_r536010417

elBoberido commented 2 years ago

@elfenpiff is this related to hoofs? I've the feeling this is more about the port building blocks and mempools

elfenpiff commented 2 years ago

@elBoberido I think so too. Actually, if @marthtz doesn't mind I would close this issue since we may have to refactor posh to make it fully operational in a safety critical environment and then we will consider this directly.