<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	
	>
<channel>
	<title>
	Comments on: Variadic CRTP Packs: From Opt-in Skills to Opt-in Skillsets	</title>
	<atom:link href="https://www.fluentcpp.com/2018/06/26/variadic-crtp-packs-from-opt-in-skills-to-opt-in-skillsets/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.fluentcpp.com/2018/06/26/variadic-crtp-packs-from-opt-in-skills-to-opt-in-skillsets/</link>
	<description>Jonathan Boccara&#039;s blog</description>
	<lastBuildDate>Sun, 01 Jul 2018 09:10:00 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.5.3</generator>
	<item>
		<title>
		By: Jonathan Boccara		</title>
		<link>https://www.fluentcpp.com/2018/06/26/variadic-crtp-packs-from-opt-in-skills-to-opt-in-skillsets/#comment-1086</link>

		<dc:creator><![CDATA[Jonathan Boccara]]></dc:creator>
		<pubDate>Sun, 01 Jul 2018 09:10:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=3959#comment-1086</guid>

					<description><![CDATA[In reply to &lt;a href=&quot;https://www.fluentcpp.com/2018/06/26/variadic-crtp-packs-from-opt-in-skills-to-opt-in-skillsets/#comment-1084&quot;&gt;Sergey Kovalevich&lt;/a&gt;.

Not directly, I think. To add another template parameter, one way is to wrap the skill into a template class, and instantiate it with the ::templ trick. As in https://www.fluentcpp.com/2018/01/05/making-strong-types-implicitly-convertible/
It&#039;s less elegant than with the basic case of no extra templates, but if you have another idea, I&#039;d love to hear it!]]></description>
			<content:encoded><![CDATA[<p>In reply to <a href="https://www.fluentcpp.com/2018/06/26/variadic-crtp-packs-from-opt-in-skills-to-opt-in-skillsets/#comment-1084">Sergey Kovalevich</a>.</p>
<p>Not directly, I think. To add another template parameter, one way is to wrap the skill into a template class, and instantiate it with the ::templ trick. As in <a href="https://www.fluentcpp.com/2018/01/05/making-strong-types-implicitly-convertible/" rel="ugc">https://www.fluentcpp.com/2018/01/05/making-strong-types-implicitly-convertible/</a><br />
It&#8217;s less elegant than with the basic case of no extra templates, but if you have another idea, I&#8217;d love to hear it!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Sergey Kovalevich		</title>
		<link>https://www.fluentcpp.com/2018/06/26/variadic-crtp-packs-from-opt-in-skills-to-opt-in-skillsets/#comment-1084</link>

		<dc:creator><![CDATA[Sergey Kovalevich]]></dc:creator>
		<pubDate>Wed, 27 Jun 2018 18:42:00 +0000</pubDate>
		<guid isPermaLink="false">https://www.fluentcpp.com/?p=3959#comment-1084</guid>

					<description><![CDATA[What if I want to parametrize a feature with additional template parameter? 
I.e.
template
struct FeatureX
{
void handle(T t)...
};

Is it possible with your skillset?]]></description>
			<content:encoded><![CDATA[<p>What if I want to parametrize a feature with additional template parameter?<br />
I.e.<br />
template<br />
struct FeatureX<br />
{<br />
void handle(T t)&#8230;<br />
};</p>
<p>Is it possible with your skillset?</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
