Changeset 2692 in Sophya for trunk/SophyaLib/BaseTools/swsegdb.h


Ignore:
Timestamp:
Apr 26, 2005, 2:05:16 PM (20 years ago)
Author:
ansari
Message:

Ajout operateur = pour SegDataBlock<T> SwSegDataBlock<T> pour eviter l utilisation d'un operateur = genere par le compilo - Reza 26/4/2005

File:
1 edited

Legend:

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

    r2660 r2692  
    113113    return mSRef->buff;
    114114  }
     115
     116  //! Equal operator. Shares the data with \b a
     117  inline SwSegDataBlock<T>&  operator = (const SwSegDataBlock<T>& a)
     118  {
     119    Delete();
     120    mSRef = a.mSRef;
     121    mSRef->nref++;
     122  }
     123
    115124  //! Return the position tag (swap position) table
    116125  std::vector< int_8 > & GetSwapPosTagTable() const
Note: See TracChangeset for help on using the changeset viewer.