title: Non template class with template functions, splitting declaration and implementation into header and source file
body: <p>I have been looking around for a while to see if there is a way to solve the issue of separating template functions to have a declaration in a header file (.h) and an implementation in a source file (.cpp).</p>
  
  <p>I haven't been able to solve this issue, it seems like this is something pretty trivial that would have to have been solved in the past. But I am just unable to find it, which is why I am posting here.</p>
  
  <p>Note, I am not making my entire class a template class. I just want to template certain functions in my class. If anyone has any information on this I would be greatly appreciative. Thank you in advance for your help an consideration.</p>