Skip to content

Conversation

@pmed
Copy link
Owner

@pmed pmed commented Jul 25, 2021

Using detail::is_* meta-functions in v8pp::convert<> implementations, to support other standard containers (i.e. std::list, std::deque, std::map, std::unordered_map etc.) between the C++ and V8 values.

pmed added 5 commits July 25, 2021 17:32
- add `detai::is_mapping<T>` metafunction to use it for `convert<Mapping>`
- add std::unordered_map, and multimaps to convert test

(cherry picked from commit 1e0f49c)
- add `detail::is_string<T>` metafunction to use it for `convert<String>`

(cherry picked from commit 64bab60)
- add `detail::is_sequence<T>`, `detail::is_array<T>`, `detail::is_tuple<T>`
  metafunctions to use it for `convert<Sequence>`

(cherry picked from commit f147ae4)
(cherry picked from commit 369e0ef)
@pmed pmed merged commit d21740a into master Jul 25, 2021
@pmed pmed deleted the generic_converters branch July 25, 2021 15:45
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.

2 participants