/*===========================================================================*/ 
/*===============================[ Avoid re-inclusion ]======================*/
/*===========================================================================*/ 
#ifndef __CFOO_H__
#define __CFOO_H__


/*===========================================================================*/ 
/*===============================[ Includes ]================================*/
/*===========================================================================*/ 



/*===========================================================================*/ 
/*===============================[ Class CFoo ]==============================*/
/*===========================================================================*/ 
class CFoo
{
/*-------------------------------[ Construction ]----------------------------*/
    /** @name Construction
     */
    //@{
public:
    /** Default constructor */
        CFoo();
    /** Copy constructor */
        CFoo(const CFoo & );
    /** Destructor */
        virtual ~CFoo();
    //@}  


/*-------------------------------[ Public methods ]--------------------------*/
    /** @name Public methods
     */
    //@{
public:
    //@}  

/*-------------------------------[ Internal methods ]------------------------*/
    /** @name Internal methods
     */
    //@{
protected:
    //@}  

/*-------------------------------[ Data ]------------------------------------*/
    /** @name Data
     */
    //@{
private:
    //@}  

/*-------------------------------[ End of class ]----------------------------*/
};



/*===========================================================================*/ 
/*===============================[ Avoid re-inclusion ]======================*/
/*===========================================================================*/ 
#endif