-
Notifications
You must be signed in to change notification settings - Fork 373
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor smart_c to use contract by design and expected #418
Comments
19 tasks
19 tasks
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
Apr 23, 2021
…an expected later, introduced SmartCResult, cleanup errno handling Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
Apr 23, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
Apr 23, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
Apr 23, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
Apr 23, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
Apr 26, 2021
…ng when string too long, fixed typos, adjusted copyright headers Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
Apr 27, 2021
…sign Signed-off-by: Christian Eltzschig <me@elchris.org>
19 tasks
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 6, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 6, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 6, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 6, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 6, 2021
…ded documentation Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 6, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 7, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 7, 2021
…ated code snippet to new API Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 7, 2021
…rted on mac os Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 7, 2021
…test to exclude off by one errors Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 7, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 10, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
…ymore Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
…dler Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
…n socket Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
…ory object Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
…figuration Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
… posix access rights Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
…convert; removed EINTR retry bool for semaphore from watch_dog and periodic task Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
…and unit tests Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
…duletests and process manager Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
… posix call Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
…rn values Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
…d early break in uds issue; included all required headers in process_manager; removed error prone nTestCase in roudi memory provider test; always invalidate m_handle in shared_memory; added expressive NULL_TERMINATOR in unix_domain_socket Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
…the message was not yet send but the buffer was full Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
…ac os Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
… c style function cast Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
…ffer slightly under mac os to the rest of the posix world Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
…s issue with gcc 5; better variable names; fixed windows issue where static constexpr are not captured Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
…ring and member access Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elBoberido
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
Signed-off-by: Mathias Kraus <mathias.kraus@apex.ai>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
Signed-off-by: Christian Eltzschig <me@elchris.org>
elfenpiff
added a commit
to ApexAI/iceoryx
that referenced
this issue
May 14, 2021
…' of github.com:ApexAI/iceoryx into iox-eclipse-iceoryx#418-replace-smart-c-with-posix-call
elfenpiff
added a commit
that referenced
this issue
May 14, 2021
…ix-call Iox #418 replace smart c with posix call
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Brief feature description
The
SmartC
class should get the two methodsand_then
andor_else
so that it can be used like theoptional
or `expected.Detailed information
getErrorString
from SmartCmakeSmartC
is only using this)SmartC
likeSomeErrorCode
:The text was updated successfully, but these errors were encountered: