Root/
Source at commit 1322 created 12 years 8 months ago. By meklort, Add doxygen to utils folder | |
---|---|
1 | /**␊ |
2 | * A test class. A more elaborate class description.␊ |
3 | */␊ |
4 | ␊ |
5 | class Test␊ |
6 | {␊ |
7 | public:␊ |
8 | ␊ |
9 | /** ␊ |
10 | * An enum.␊ |
11 | * More detailed enum description.␊ |
12 | */␊ |
13 | ␊ |
14 | enum TEnum { ␊ |
15 | TVal1, /**< enum value TVal1. */ ␊ |
16 | TVal2, /**< enum value TVal2. */ ␊ |
17 | TVal3 /**< enum value TVal3. */ ␊ |
18 | } ␊ |
19 | *enumPtr, /**< enum pointer. Details. */␊ |
20 | enumVar; /**< enum variable. Details. */␊ |
21 | ␊ |
22 | /**␊ |
23 | * A constructor.␊ |
24 | * A more elaborate description of the constructor.␊ |
25 | */␊ |
26 | Test();␊ |
27 | ␊ |
28 | /**␊ |
29 | * A destructor.␊ |
30 | * A more elaborate description of the destructor.␊ |
31 | */␊ |
32 | ~Test();␊ |
33 | ␊ |
34 | /**␊ |
35 | * a normal member taking two arguments and returning an integer value.␊ |
36 | * @param a an integer argument.␊ |
37 | * @param s a constant character pointer.␊ |
38 | * @see Test()␊ |
39 | * @see ~Test()␊ |
40 | * @see testMeToo()␊ |
41 | * @see publicVar()␊ |
42 | * @return The test results␊ |
43 | */␊ |
44 | int testMe(int a,const char *s);␊ |
45 | ␊ |
46 | /**␊ |
47 | * A pure virtual member.␊ |
48 | * @see testMe()␊ |
49 | * @param c1 the first argument.␊ |
50 | * @param c2 the second argument.␊ |
51 | */␊ |
52 | virtual void testMeToo(char c1,char c2) = 0;␊ |
53 | ␊ |
54 | /** ␊ |
55 | * a public variable.␊ |
56 | * Details.␊ |
57 | */␊ |
58 | int publicVar;␊ |
59 | ␊ |
60 | /**␊ |
61 | * a function variable.␊ |
62 | * Details.␊ |
63 | */␊ |
64 | int (*handler)(int a,int b);␊ |
65 | };␊ |
66 | ␊ |
67 |