Blame examples/enum.h

Packit 1c1d7e
class Enum_Test
Packit 1c1d7e
{
Packit 1c1d7e
  public:
Packit 1c1d7e
    enum TEnum { Val1, Val2 };
Packit 1c1d7e
Packit 1c1d7e
    /*! Another enum, with inline docs */
Packit 1c1d7e
    enum AnotherEnum 
Packit 1c1d7e
    { 
Packit 1c1d7e
      V1, /*!< value 1 */
Packit 1c1d7e
      V2  /*!< value 2 */
Packit 1c1d7e
    };
Packit 1c1d7e
};
Packit 1c1d7e
Packit 1c1d7e
/*! \class Enum_Test
Packit 1c1d7e
 * The class description.
Packit 1c1d7e
 */
Packit 1c1d7e
Packit 1c1d7e
/*! \enum Enum_Test::TEnum
Packit 1c1d7e
 * A description of the enum type.
Packit 1c1d7e
 */
Packit 1c1d7e
Packit 1c1d7e
/*! \var Enum_Test::TEnum Enum_Test::Val1
Packit 1c1d7e
 * The description of the first enum value.
Packit 1c1d7e
 */