* edo: added comments to generate all inheritance of classes in doxygen

This commit is contained in:
Caner Candan 2011-08-23 18:59:28 +02:00
commit 59343bf45e
32 changed files with 63 additions and 1 deletions

View file

@ -31,6 +31,8 @@ Authors:
#include <eoAlgo.h> #include <eoAlgo.h>
//! edoAlgo< D >
template < typename D > template < typename D >
class edoAlgo : public eoAlgo< typename D::EOType > class edoAlgo : public eoAlgo< typename D::EOType >
{ {

View file

@ -30,6 +30,8 @@ Authors:
#include <eoFunctor.h> #include <eoFunctor.h>
//! edoBounder< EOT >
template < typename EOT > template < typename EOT >
class edoBounder : public eoUF< EOT&, void > class edoBounder : public eoUF< EOT&, void >
{ {

View file

@ -30,6 +30,8 @@ Authors:
#include "edoBounder.h" #include "edoBounder.h"
//! edoBounderBound< EOT >
template < typename EOT > template < typename EOT >
class edoBounderBound : public edoBounder< EOT > class edoBounderBound : public edoBounder< EOT >
{ {

View file

@ -30,6 +30,8 @@ Authors:
#include "edoBounder.h" #include "edoBounder.h"
//! edoBounderNo< EOT >
template < typename EOT > template < typename EOT >
class edoBounderNo : public edoBounder< EOT > class edoBounderNo : public edoBounder< EOT >
{ {

View file

@ -30,6 +30,8 @@ Authors:
#include "edoBounder.h" #include "edoBounder.h"
//! edoBounderRng< EOT >
template < typename EOT > template < typename EOT >
class edoBounderRng : public edoBounder< EOT > class edoBounderRng : public edoBounder< EOT >
{ {

View file

@ -29,6 +29,8 @@ Authors:
#include "edoBounder.h" #include "edoBounder.h"
//! edoBounderUniform< EOT >
template < typename EOT > template < typename EOT >
class edoBounderUniform : public edoBounder< EOT > class edoBounderUniform : public edoBounder< EOT >
{ {

View file

@ -31,7 +31,7 @@ Authors:
#include <eoFunctor.h> #include <eoFunctor.h>
#include <eoPersistent.h> #include <eoPersistent.h>
//! edoContinue< EOT > classe fitted to Distribution Object library //! edoContinue< D > class fitted to Distribution Object library
template < typename D > template < typename D >
class edoContinue : public eoUF< const D&, bool >, public eoPersistent class edoContinue : public eoUF< const D&, bool >, public eoPersistent

View file

@ -30,6 +30,8 @@ Authors:
#include <eoFunctor.h> #include <eoFunctor.h>
//! edoDistrib< EOT >
template < typename EOT > template < typename EOT >
class edoDistrib : public eoFunctorBase class edoDistrib : public eoFunctorBase
{ {

View file

@ -39,6 +39,8 @@ Authors:
#include "edoSampler.h" #include "edoSampler.h"
#include "edoContinue.h" #include "edoContinue.h"
//! edoEDA< D >
template < typename D > template < typename D >
class edoEDA : public edoAlgo< D > class edoEDA : public edoAlgo< D >
{ {

View file

@ -39,6 +39,8 @@ Authors:
#include "edoSampler.h" #include "edoSampler.h"
#include "edoContinue.h" #include "edoContinue.h"
//! edoEDASA< D >
template < typename D > template < typename D >
class edoEDASA : public edoAlgo< D > class edoEDASA : public edoAlgo< D >
{ {

View file

@ -31,6 +31,8 @@ Authors:
#include <eoPop.h> #include <eoPop.h>
#include <eoFunctor.h> #include <eoFunctor.h>
//! edoEstimator< D >
template < typename D > template < typename D >
class edoEstimator : public eoUF< eoPop< typename D::EOType >&, D > class edoEstimator : public eoUF< eoPop< typename D::EOType >&, D >
{ {

View file

@ -31,6 +31,8 @@ Authors:
#include "edoEstimator.h" #include "edoEstimator.h"
#include "edoNormalMono.h" #include "edoNormalMono.h"
//! edoEstimatorNormalMono< EOT >
template < typename EOT > template < typename EOT >
class edoEstimatorNormalMono : public edoEstimator< edoNormalMono< EOT > > class edoEstimatorNormalMono : public edoEstimator< edoNormalMono< EOT > >
{ {

View file

@ -32,6 +32,8 @@ Authors:
#include "edoEstimator.h" #include "edoEstimator.h"
#include "edoNormalMulti.h" #include "edoNormalMulti.h"
//! edoEstimatorNormalMulti< EOT >
template < typename EOT > template < typename EOT >
class edoEstimatorNormalMulti : public edoEstimator< edoNormalMulti< EOT > > class edoEstimatorNormalMulti : public edoEstimator< edoNormalMulti< EOT > >
{ {

View file

@ -33,6 +33,8 @@ Authors:
// TODO: calcule de la moyenne + covariance dans une classe derivee // TODO: calcule de la moyenne + covariance dans une classe derivee
//! edoEstimatorUniform
template < typename EOT > template < typename EOT >
class edoEstimatorUniform : public edoEstimator< edoUniform< EOT > > class edoEstimatorUniform : public edoEstimator< edoUniform< EOT > >
{ {

View file

@ -28,6 +28,8 @@ Authors:
#ifndef _edoModifier_h #ifndef _edoModifier_h
#define _edoModifier_h #define _edoModifier_h
//! edoModifier< D >
template < typename D > template < typename D >
class edoModifier class edoModifier
{ {

View file

@ -33,6 +33,8 @@ Authors:
#include "edoModifier.h" #include "edoModifier.h"
//! edoModifierDispersion< D >
template < typename D > template < typename D >
class edoModifierDispersion : public edoModifier< D >, public eoBF< D&, eoPop< typename D::EOType >&, void > class edoModifierDispersion : public edoModifier< D >, public eoBF< D&, eoPop< typename D::EOType >&, void >
{ {

View file

@ -32,6 +32,8 @@ Authors:
#include "edoModifier.h" #include "edoModifier.h"
//! edoModifierMass< D >
template < typename D > template < typename D >
class edoModifierMass : public edoModifier< D >, public eoBF< D&, typename D::EOType&, void > class edoModifierMass : public edoModifier< D >, public eoBF< D&, typename D::EOType&, void >
{ {

View file

@ -30,6 +30,8 @@ Authors:
#include "edoDistrib.h" #include "edoDistrib.h"
//! edoNormalMono< EOT >
template < typename EOT > template < typename EOT >
class edoNormalMono : public edoDistrib< EOT > class edoNormalMono : public edoDistrib< EOT >
{ {

View file

@ -31,6 +31,8 @@ Authors:
#include "edoModifierMass.h" #include "edoModifierMass.h"
#include "edoNormalMono.h" #include "edoNormalMono.h"
//! edoNormalMonoCenter< EOT >
template < typename EOT > template < typename EOT >
class edoNormalMonoCenter : public edoModifierMass< edoNormalMono< EOT > > class edoNormalMonoCenter : public edoModifierMass< edoNormalMono< EOT > >
{ {

View file

@ -15,6 +15,8 @@
namespace ublas = boost::numeric::ublas; namespace ublas = boost::numeric::ublas;
//! edoNormalMulti< EOT >
template < typename EOT > template < typename EOT >
class edoNormalMulti : public edoDistrib< EOT > class edoNormalMulti : public edoDistrib< EOT >
{ {

View file

@ -31,6 +31,8 @@ Authors:
#include "edoModifierMass.h" #include "edoModifierMass.h"
#include "edoNormalMulti.h" #include "edoNormalMulti.h"
//! edoNormalMultiCenter< EOT >
template < typename EOT > template < typename EOT >
class edoNormalMultiCenter : public edoModifierMass< edoNormalMulti< EOT > > class edoNormalMultiCenter : public edoModifierMass< edoNormalMulti< EOT > >
{ {

View file

@ -33,6 +33,8 @@ Authors:
#include "edoBounder.h" #include "edoBounder.h"
#include "edoBounderNo.h" #include "edoBounderNo.h"
//! edoSampler< D >
template < typename D > template < typename D >
class edoSampler : public eoUF< D&, typename D::EOType > class edoSampler : public eoUF< D&, typename D::EOType >
{ {

View file

@ -32,6 +32,8 @@ Authors:
#include <boost/numeric/ublas/lu.hpp> #include <boost/numeric/ublas/lu.hpp>
#include <boost/numeric/ublas/symmetric.hpp> #include <boost/numeric/ublas/symmetric.hpp>
//! edoSamplerNormalMulti< EOT >
template< class EOT > template< class EOT >
class edoSamplerNormalMulti : public edoSampler< edoNormalMulti< EOT > > class edoSamplerNormalMulti : public edoSampler< edoNormalMulti< EOT > >
{ {

View file

@ -31,6 +31,8 @@ Authors:
#include "edoDistrib.h" #include "edoDistrib.h"
#include "edoVectorBounds.h" #include "edoVectorBounds.h"
//! edoUniform< EOT >
template < typename EOT > template < typename EOT >
class edoUniform : public edoDistrib< EOT >, public edoVectorBounds< EOT > class edoUniform : public edoDistrib< EOT >, public edoVectorBounds< EOT >
{ {

View file

@ -31,6 +31,8 @@ Authors:
#include "edoModifierMass.h" #include "edoModifierMass.h"
#include "edoUniform.h" #include "edoUniform.h"
//! edoUniformCenter< EOT >
template < typename EOT > template < typename EOT >
class edoUniformCenter : public edoModifierMass< edoUniform< EOT > > class edoUniformCenter : public edoModifierMass< edoUniform< EOT > >
{ {

View file

@ -28,6 +28,8 @@ Authors:
#ifndef _edoVectorBounds_h #ifndef _edoVectorBounds_h
#define _edoVectorBounds_h #define _edoVectorBounds_h
//! edoVectorBounds< EOT >
template < typename EOT > template < typename EOT >
class edoVectorBounds class edoVectorBounds
{ {

View file

@ -38,6 +38,8 @@ Authors:
#include "utils/eoMonitor.h" #include "utils/eoMonitor.h"
//! edoFileSnapshot
class edoFileSnapshot : public eoMonitor class edoFileSnapshot : public eoMonitor
{ {
public: public:

View file

@ -28,6 +28,8 @@ Authors:
#ifndef _edoHyperVolume_h #ifndef _edoHyperVolume_h
#define _edoHyperVolume_h #define _edoHyperVolume_h
//! edoHyperVolume
template < typename EOT > template < typename EOT >
class edoHyperVolume class edoHyperVolume
{ {

View file

@ -30,6 +30,8 @@ Authors:
#include <eoFunctor.h> #include <eoFunctor.h>
//! edoStatBase< D >
template < typename D > template < typename D >
class edoStatBase : public eoUF< const D&, void > class edoStatBase : public eoUF< const D&, void >
{ {

View file

@ -31,6 +31,8 @@ Authors:
#include "edoStat.h" #include "edoStat.h"
#include "edoNormalMono.h" #include "edoNormalMono.h"
//! edoStatNormalMono< EOT >
template < typename EOT > template < typename EOT >
class edoStatNormalMono : public edoDistribStat< edoNormalMono< EOT > > class edoStatNormalMono : public edoDistribStat< edoNormalMono< EOT > >
{ {

View file

@ -33,6 +33,8 @@ Authors:
#include "edoStat.h" #include "edoStat.h"
#include "edoNormalMulti.h" #include "edoNormalMulti.h"
//! edoStatNormalMulti< EOT >
template < typename EOT > template < typename EOT >
class edoStatNormalMulti : public edoDistribStat< edoNormalMulti< EOT > > class edoStatNormalMulti : public edoDistribStat< edoNormalMulti< EOT > >
{ {

View file

@ -31,6 +31,8 @@ Authors:
#include "edoStat.h" #include "edoStat.h"
#include "edoUniform.h" #include "edoUniform.h"
//! edoStatUniform< EOT >
template < typename EOT > template < typename EOT >
class edoStatUniform : public edoDistribStat< edoUniform< EOT > > class edoStatUniform : public edoDistribStat< edoUniform< EOT > >
{ {