title: What does "class classname* funcname(void) "mean in C++?
body: <p>I found the following code in a header file and the &quot;BOOT&quot; class is defined in another header file.</p>
  <pre><code>class BOOT* boot(void);
  </code></pre>
  <p>It looks like a declaration of a function, <em>but</em> it begins with <code>class</code>.</p>