Skip to content

Conversation

@blowekamp
Copy link
Member

Replace explict arity based fuction traits and usage in MemberFunctionFactoryBase.

This is a breaking change to some typedefs of the FunctionTraits class, specifically the ArgumentType is now a templated typedef.

@blowekamp blowekamp force-pushed the use_function_traits_varadict branch 2 times, most recently from 4241765 to fc8791b Compare October 8, 2024 22:57
@blowekamp blowekamp requested a review from zivy October 9, 2024 11:53
@blowekamp
Copy link
Member Author

@N-Dekker Not asking for a review 😄 Just sharing a use a variadic templates for function trains and argument bindings. Feel free to comment if interested.

@blowekamp blowekamp force-pushed the use_function_traits_varadict branch from fc8791b to aa66fb0 Compare October 9, 2024 12:57
@blowekamp blowekamp changed the title Use varadict template for function traits and bindings Use variadic template for function traits and bindings Oct 9, 2024
Replace explict arity based fuction traits and usage in
MemberFunctionFactoryBase.

This is a breaking change to some typedefs of the FunctionTraits
class, specifically the ArgumentType is now a templated typedef.
@blowekamp blowekamp force-pushed the use_function_traits_varadict branch from aa66fb0 to 22d79be Compare October 9, 2024 12:57
@blowekamp blowekamp merged commit 512c32b into SimpleITK:master Oct 10, 2024
@N-Dekker
Copy link
Collaborator

Just sharing a use a variadic templates for function trains and argument bindings. Feel free to comment if interested.

Cool, thanks! 👍

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.

3 participants