Ignore:
Timestamp:
Jun 9, 2005, 6:20:00 PM (20 years ago)
Author:
ansari
Message:

MAJ commentaires pour documentation doxygen - Reza 9 Juin 2005

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/BaseTools/segdatablock.h

    r2698 r2805  
    1414#include <typeinfo>
    1515
    16 namespace SOPHYA {
    17 
    18 ////////////////////////////////////////////////////////////////
    19 //// ---------------- Class SegDBInterface ------------------ //
    20 //// ----------------- Class SegDataBlock ------------------- //
    21 ////////////////////////////////////////////////////////////////
    22 
    2316/*!
    2417   \class SOPHYA::SegDBInterface
     
    2619   Interface definition for segmented data container (template class).
    2720*/
     21/*!
     22   \class SOPHYA::SegDataBlock
     23   \ingroup BaseTools
     24   Template class impementing segmented data container in memory with
     25   management of reference sharing.
     26*/
     27
     28namespace SOPHYA {
     29
     30////////////////////////////////////////////////////////////////
     31//// ---------------- Class SegDBInterface ------------------ //
     32//// ----------------- Class SegDataBlock ------------------- //
     33////////////////////////////////////////////////////////////////
     34
    2835template <class T>
    2936class SegDBInterface : public AnyDataObj {
     
    4956};
    5057
     58
    5159// classe de container avec partage de reference
    52 //! Segmented data container with reference sharing
    53 /*!
    54    \class SOPHYA::SegDataBlock
    55    \ingroup BaseTools
    56    Template class impementing segmented data container in memory with
    57    management of reference sharing.
    58 */
    5960template <class T>
    6061class SegDataBlock : public SegDBInterface<T> {
     
    242243    mSRef = NULL;
    243244  }
    244   //! SDREF structure for reference management - for internal use by SegDataBlock
     245  /*! \cond
     246    SDREF structure for reference management - for internal use by SegDataBlock
     247  */
    245248  typedef struct {
    246     size_t nref;      //!< Number of references to the data structure
    247     uint_8 dsid;      //!< Data structure Id - Used by FIO_SegDataBlock
     249    size_t nref;      // Number of references to the data structure
     250    uint_8 dsid;      // Data structure Id - Used by FIO_SegDataBlock
    248251    std::vector<T *> dseg;
    249252    size_t segsize;
    250253  } SDREF;
    251 
     254  /*! \endcond */
    252255  SDREF *  mSRef;    //!< SDREF structure for reference sharing
    253256};
Note: See TracChangeset for help on using the changeset viewer.