We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
/**
https://doc.zeroc.com/ice/3.7/best-practices/optional-values
reflect-cpp supports the following containers from the C++ standard library: std::array std::deque std::filesystem::path std::forward_list std::map std::multimap std::multiset std::list std::optional std::pair std::set std::shared_ptr std::string std::tuple std::unique_ptr std::unordered_map std::unordered_multimap std::unordered_multiset std::unordered_set std::variant std::vector std::wstring
if i want add new type Ice::optional,how to do,Please give me some guidance, thanks.
@liuzicheng1987 @zerolfx
The text was updated successfully, but these errors were encountered:
The most common way would be to implement a reflector:
https://github.com/getml/reflect-cpp/blob/main/docs/custom_parser.md
In other words, your ReflType would be std::optional.
Sorry, something went wrong.
No branches or pull requests
/**
*/
template using optional = std::experimental::Ice::optional;
https://doc.zeroc.com/ice/3.7/best-practices/optional-values
reflect-cpp supports the following containers from the C++ standard library:
std::array
std::deque
std::filesystem::path
std::forward_list
std::map
std::multimap
std::multiset
std::list
std::optional
std::pair
std::set
std::shared_ptr
std::string
std::tuple
std::unique_ptr
std::unordered_map
std::unordered_multimap
std::unordered_multiset
std::unordered_set
std::variant
std::vector
std::wstring
if i want add new type Ice::optional,how to do,Please give me some guidance, thanks.
@liuzicheng1987
@zerolfx
The text was updated successfully, but these errors were encountered: