File: A.h

package info (click to toggle)
doc%2B%2B 3.4.10-3.4
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 2,420 kB
  • ctags: 1,491
  • sloc: lex: 10,379; ansic: 7,823; cpp: 5,572; sh: 3,674; makefile: 340; yacc: 316; java: 274; sed: 16
file content (43 lines) | stat: -rw-r--r-- 1,324 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
/** Common base class.
    This could be a long documentation for the common base class.
    Note that protected members are displayed after public ones, even if they
    appear in another order in the source code.

    This is how this documentation has been generated:
    \begin{verbatim}
    /** Common base class.
        This could be a long documentation for the common base class.
        Note that protected members are displayed after public ones, even if they
        appear in another order in the source code.
        This is how this documentation has been generated:
    * /

    class CommonBase {
     private:
      /// this member shows up only if you call DOC++ with `--private' option
      int privateMember();

     protected:
      /// a protected member variable
      double variable;

     public:
      /// a public member function showing links to argument and type classes
      const Derived_Class& getB(const Intermediate& c) const;
    };
    \end{verbatim}
*/
class CommonBase
{
 private:
  /// this member shows up only, if you call DOC++ with `--private'
  int privateMember();

 protected:
  /// a protected member variable
  double variable;

 public:
  /// a public member function showing links to argument and type classes
  const Derived_Class& getB(constIntermediate& c) const;
};