Skip to content
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

Iox #160 optional and expected adjustments #176

Conversation

elfenpiff
Copy link
Contributor

@elfenpiff elfenpiff commented Jul 7, 2020

Fixes #160
Fixes #175

…to and_then and on_error to or_else and deprecated the previous methods

Signed-off-by: Christian Eltzschig <[email protected]>
Copy link
Contributor

@mossmaurice mossmaurice left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please remove the file tools/introspection/COLOCON_IGNORE as discussed with @Karsten1987. Instead we need a mechanism for colcon to ignore the introspection on macOS.

// this needs to be properly fixed by harmonizing the types across the functions, but currently this cast is also sufficient
getMembers()->m_queue.setCapacity(static_cast<decltype(MemberType_t::MAX_CAPACITY)>(newCapacity));
// this needs to be properly fixed by harmonizing the types across the functions, but currently this cast is also
// sufficient
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, on the list in #25

@budrus
Copy link
Contributor

budrus commented Jul 8, 2020

How about the evaluation of expected and optional costs @elfenpiff @elBoberido?

@elfenpiff elfenpiff merged commit 74c153f into eclipse-iceoryx:master Jul 9, 2020
@elfenpiff elfenpiff deleted the iox-#160-optional-and-expected-adjustments branch September 11, 2020 09:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

unable to compile on OSX cxx::optional and cxx::expected adjustments
4 participants