Blame examples/memgrp.cpp

Packit 1c1d7e
/** A class. Details */
Packit 1c1d7e
class Memgrp_Test
Packit 1c1d7e
{
Packit 1c1d7e
  public:
Packit 1c1d7e
    //@{
Packit 1c1d7e
    /** Same documentation for both members. Details */
Packit 1c1d7e
    void func1InGroup1();
Packit 1c1d7e
    void func2InGroup1();
Packit 1c1d7e
    //@}
Packit 1c1d7e
Packit 1c1d7e
    /** Function without group. Details. */
Packit 1c1d7e
    void ungroupedFunction();
Packit 1c1d7e
    void func1InGroup2();
Packit 1c1d7e
  protected:
Packit 1c1d7e
    void func2InGroup2();
Packit 1c1d7e
};
Packit 1c1d7e
Packit 1c1d7e
void Memgrp_Test::func1InGroup1() {}
Packit 1c1d7e
void Memgrp_Test::func2InGroup1() {}
Packit 1c1d7e
Packit 1c1d7e
/** @name Group2
Packit 1c1d7e
 *  Description of group 2. 
Packit 1c1d7e
 */
Packit 1c1d7e
///@{
Packit 1c1d7e
/** Function 2 in group 2. Details. */
Packit 1c1d7e
void Memgrp_Test::func2InGroup2() {}
Packit 1c1d7e
/** Function 1 in group 2. Details. */
Packit 1c1d7e
void Memgrp_Test::func1InGroup2() {}
Packit 1c1d7e
///@}
Packit 1c1d7e
Packit 1c1d7e
/*! \file 
Packit 1c1d7e
 *  docs for this file
Packit 1c1d7e
 */
Packit 1c1d7e
Packit 1c1d7e
//!@{
Packit 1c1d7e
//! one description for all members of this group 
Packit 1c1d7e
//! (because DISTRIBUTE_GROUP_DOC is YES in the config file)
Packit 1c1d7e
#define A 1
Packit 1c1d7e
#define B 2
Packit 1c1d7e
void glob_func();
Packit 1c1d7e
//!@}