boostorg / boostorg/callable_traits
Consider adding a way to retrieve parameter list without the class type
- Dominant language
- C++
- Stars
- 138
- Forks
- 39
- PR merge metrics
- No merged PRs in 30d
Description
Opened to track comment in https://lists.boost.org/Archives/boost/2017/04/234374.php:
> I've a feeling that it might also be useful to provide an extractor that, for member pointers, returns just the arguments without the class.
Right now, `args_t` is `std::tuple`. It might be useful to provide a way of retrieving the argument list without the type of `*this`, such that one would get `std::tuple`.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the args_t example in the issue and read the linked Boost mailing-list discussion to understand the proposed extractor semantics. Compare the existing member-pointer behavior with the desired tuple result; done means a decided API and corresponding implementation and tests, though no repository files or test paths are named.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100