Orb/Doxygen/examples/memgrp.cpp
changeset 0 42188c7ea2d9
equal deleted inserted replaced
-1:000000000000 0:42188c7ea2d9
       
     1 /** A class. Details */
       
     2 class Test
       
     3 {
       
     4   public:
       
     5     //@{
       
     6     /** Same documentation for both members. Details */
       
     7     void func1InGroup1();
       
     8     void func2InGroup1();
       
     9     //@}
       
    10 
       
    11     /** Function without group. Details. */
       
    12     void ungroupedFunction();
       
    13     void func1InGroup2();
       
    14   protected:
       
    15     void func2InGroup2();
       
    16 };
       
    17 
       
    18 void Test::func1InGroup1() {}
       
    19 void Test::func2InGroup1() {}
       
    20 
       
    21 /** @name Group2
       
    22  *  Description of group 2. 
       
    23  */
       
    24 //@{
       
    25 /** Function 2 in group 2. Details. */
       
    26 void Test::func2InGroup2() {}
       
    27 /** Function 1 in group 2. Details. */
       
    28 void Test::func1InGroup2() {}
       
    29 //@}
       
    30 
       
    31 /*! \file 
       
    32  *  docs for this file
       
    33  */
       
    34 
       
    35 //@{
       
    36 //! one description for all members of this group 
       
    37 //! (because DISTRIBUTE_GROUP_DOC is YES in the config file)
       
    38 #define A 1
       
    39 #define B 2
       
    40 void glob_func();
       
    41 //@}