Ignore:
Timestamp:
Apr 23, 1999, 10:03:30 AM (26 years ago)
Author:
ansari
Message:

modif rz+cmv 22/4/99

File:
1 edited

Legend:

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

    r246 r249  
    3737  inline T* Data()
    3838         {if(mSRef) return mSRef->data; else return NULL;}
    39   inline size_t  Size() const    {return mSz;}
    40   inline T& operator()(size_t i) {return mSRef->data+i;}
     39  inline size_t Size() const    {return mSz;}
     40  inline T& operator()(size_t i) {return *(mSRef->data+i);}
    4141
    4242  inline T*        Begin()        {return mSRef->data;}
     
    4949
    5050  // Surcharge d operateurs
    51   NDataBlock<T>& operator = (const NDataBlock<T>& a);
     51  NDataBlock<T>& operator = (NDataBlock<T>& a);
    5252  NDataBlock<T>& operator = (T v);
    5353
     
    5757  NDataBlock<T>& operator /= (T b);
    5858
    59   NDataBlock<T>& operator += (const NDataBlock<T>& a);
    60   NDataBlock<T>& operator -= (const NDataBlock<T>& a);
    61   NDataBlock<T>& operator *= (const NDataBlock<T>& a);
    62   NDataBlock<T>& operator /= (const NDataBlock<T>& a);
     59  NDataBlock<T>& operator += (NDataBlock<T>& a);
     60  NDataBlock<T>& operator -= (NDataBlock<T>& a);
     61  NDataBlock<T>& operator *= (NDataBlock<T>& a);
     62  NDataBlock<T>& operator /= (NDataBlock<T>& a);
    6363
    6464
Note: See TracChangeset for help on using the changeset viewer.