3 * Declares a collection of functions for performing a certain task.
5 * More details can go here.
7 * \author Example Author <example@author.com>
9 * \ingroup module_mymodule
12 /*! \addtogroup module_mymodule */
16 * Brief description for the data structure.
23 /** Brief description for member. */
25 int second; /**< Brief description for the second member. */
27 * Brief description for the third member.
35 * Performs a simple operation.
37 * \param[in] value Input value.
38 * \returns Computed value.
40 * Detailed description.
41 * \\inpublicapi cannot be used here, because Doxygen only allows a single
42 * group for functions, and module_mymodule is the preferred group.
44 int gmx_function(int value);
46 /* Any . in the brief description should be escaped as \. */
47 /** Brief description for this function. */
48 int gmx_simple_function();