views:

96

answers:

2

I have lines in header files that are like:

public:
    //! @name Constructor / Destructor
    //@{
    //! Constructor.
     CP_AboutBox( CP_Application_Imp *inOwnerApp );
     virtual ~CP_AboutBox() throw();
    //@}

    //! @name Instance
    //@{
     static CP_AboutBox     *Instance();
    //@}

    //! @name Display
    //@{
     void Display( const CP_String& inDescription = CP_String("") );
    //@}

    //! @name Setters
    //@{

What is all this @name Instance and @name Display?

is it Doxygen?

+2  A: 

Yes, see for example this section from the Doxygen documentaion which explains it.

Dirk Eddelbuettel
+2  A: 

Yes, it's doxygen. http://www.stack.nl/~dimitri/doxygen/grouping.html#memgroup

sepp2k