title: Variadic Templates and Type Traits
body: <p>I currently have a variadic function which takes an arbitrary number of arguments of arbitrary types (duh), however, I want to restrict the types to ones which are POD only, and also the same size or smaller than that of a void*.</p>
  
  <p>The void* check was easy, I just did this:</p>
  
  <pre><code>static_assert(sizeof...(Args) &lt;= sizeof(PVOID), "Size of types must be &lt;= memsize.");
  </code></pre>
  
  <p>However I can't work out how to do the same for std::is_pod.</p>
  
  <p>Is this possible to do?</p>