Skip to content

fix ambiguous overloaded function call on Windows#18

Merged
wjwwood merged 1 commit intomasterfrom
fix_issue_26
Apr 29, 2015
Merged

fix ambiguous overloaded function call on Windows#18
wjwwood merged 1 commit intomasterfrom
fix_issue_26

Conversation

@wjwwood
Copy link
Copy Markdown
Member

@wjwwood wjwwood commented Apr 29, 2015

Connects to ros2/rmw_connext#26

@wjwwood wjwwood added the in progress Actively being worked on (Kanban column) label Apr 29, 2015
@wjwwood
Copy link
Copy Markdown
Member Author

wjwwood commented Apr 29, 2015

This is basically the patch @esteve proposed, I could not find a way to make it work without this... I tried explicit on the constructors and I tried using auto to store the function before passing it in, but neither of those worked.

@wjwwood
Copy link
Copy Markdown
Member Author

wjwwood commented Apr 29, 2015

For review.

@dirk-thomas
Copy link
Copy Markdown
Member

LGTM

@tfoote
Copy link
Copy Markdown
Contributor

tfoote commented Apr 29, 2015

lgtm

@esteve
Copy link
Copy Markdown
Member

esteve commented Apr 29, 2015

+1, I have an idea of using std::enable_if and std::is_convertible, but I rather get this merged now and see if we can improve it later.

@wjwwood
Copy link
Copy Markdown
Member Author

wjwwood commented Apr 29, 2015

Sounds good to me, Thanks.

wjwwood added a commit that referenced this pull request Apr 29, 2015
fix ambiguous overloaded function call on Windows
@wjwwood wjwwood merged commit b572c94 into master Apr 29, 2015
@wjwwood wjwwood removed the in progress Actively being worked on (Kanban column) label Apr 29, 2015
@wjwwood wjwwood deleted the fix_issue_26 branch April 29, 2015 19:22
@wjwwood
Copy link
Copy Markdown
Member Author

wjwwood commented Apr 29, 2015

I created an issue to track it: #20

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.

4 participants