title: Template class for non-inline member functions
body: <p>I am trying to follow an example here:</p>
  
  <p><a href="http://www.justsoftwaresolutions.co.uk/threading/implementing-a-thread-safe-queue-using-condition-variables.html" rel="nofollow">http://www.justsoftwaresolutions.co.uk/threading/implementing-a-thread-safe-queue-using-condition-variables.html</a></p>
  
  <p>But I dont want to inline my function definitions with my class definition.</p>
  
  <p>Will I have to put </p>
  
  <pre><code>template&lt;typename Data&gt;
  concurrent_queue&lt;Data&gt;::
  </code></pre>
  
  <p>in front of all my function defs and constructors?</p>