Bryan Evenson - 2012-05-24

I have a few enumerations which have several sections, and I'm trying to get Doxygen to comment it as such.  I'd like to have header sections or something similar inside the enumeration.  For example, I have an enumeration like:

typedef enum exampleCommandList {
  /** General Commands */
  EXAMPLE_FIRST_COMMAND = 0x01, //<!First Command
  EXAMPLE_SECOND_COMMAND = 0x02, //<!Second Command
  EXAMPLE_THIRD_COMMAND = 0x03, //<!Third Command
  /** Device Foo Specific Commands */
  EXAMPLE_FOO_FIRST_COMMAND = 0x10, //!<First Foo Command
  EXAMPLE_FOO__SECOND_COMMAND = 0x11, //!<Second Foo Command
  EXAMPLE_FOO_THIRD_COMMAND = 0x12 //!<Third Foo Command
} eExampleCommands;

In the above example, I would like Doxygen to place the "General Commands" and "Device Foo Specific Commands" comments all the way left aligned in the enumeration block and before the actual enum that is in front of it in the list.  Instead, the comment is appearing over by the rest of the enum comments on the right side.  Anyone know how to accomplish something in line with what I'm looking for?

Thanks,
Bryan