title: Difference between param[out] and return in doxygen?
body: <p>What is the difference between <a href="http://www.doxygen.nl/manual/commands.html#cmdparam" rel="noreferrer">\param[out]</a> and <a href="http://www.doxygen.nl/manual/commands.html#cmdreturn" rel="noreferrer">\return</a> in Doxygen? They both seem to document the output / return of a function. Is the difference due to <code>void</code> functions which don't have a return value and only <code>param[out]</code> would be valid?</p>