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

Supported stl types? #3

Open
mathiasi opened this issue Sep 12, 2019 · 5 comments
Open

Supported stl types? #3

mathiasi opened this issue Sep 12, 2019 · 5 comments
Labels
question Further information is requested

Comments

@mathiasi
Copy link

Is there some documentation that covers which stl types are supported? I tried std::shared_ptr which appears to work nicely, but I also wanted to use std::future but without any luck ("!UNKNOWN!").

@mathiasi
Copy link
Author

Doh! Just noticed https://www.scapix.com/documentation/types/ - Though I'm still going to leave this open as I'm curious about std::future support

@Boris-Rasin
Copy link
Member

Could you please provide an example of how would you like to use std::future with Scapix? Using any of the "client" languages.

@Boris-Rasin Boris-Rasin added the question Further information is requested label Sep 22, 2019
@jkhoogland
Copy link

Interesting stuff, looks really nice!
Do you have plans to support std::unique_ptr ?

@TimPushkin
Copy link

+1 for std::unique_ptr

@TimPushkin
Copy link

TimPushkin commented Nov 30, 2022

Also, std::optional is very convenient and could've been bridged as an explicit "nullable type" in the client languages.

And I think it would be better to explicitly specify enum class as a supported type. The fact that it isn't currently specified left me wondering if it is supported, but after generating an interface for a method with an enum class parameter it seems like it is indeed supported the same way a regular enum is.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

4 participants