Changeset 1517 in Sophya for trunk/SophyaLib/TArray/tarray.h
- Timestamp:
- Jun 12, 2001, 6:21:13 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/TArray/tarray.h
r1393 r1517 58 58 59 59 void ReSize(int_4 ndim, sa_size_t * siz, sa_size_t step=1); 60 void ReSize(const TArray<T>& a);60 void ReSize(const BaseArray& a); 61 61 //! a synonym (alias) for method ReSize(int_4, ...) 62 62 inline void SetSize(int_4 ndim, sa_size_t * siz, sa_size_t step=1) 63 63 { ReSize(ndim, siz, step); } 64 //! a synonym (alias) for method ReSize(const TArray<T>&)65 inline void SetSize(const TArray<T>& a)64 //! a synonym (alias) for method ReSize(const BaseArray&) 65 inline void SetSize(const BaseArray& a) 66 66 { ReSize(a); } 67 67 void Realloc(int_4 ndim, sa_size_t * siz, sa_size_t step=1, bool force=false); … … 180 180 virtual void Print(ostream& os, int_4 maxprt=-1, bool si=false) const ; 181 181 182 // Lecture,Ecriture sur fichier ASCII 183 virtual void ReadASCII(istream& is); 184 virtual void WriteASCII(ostream& os) const; 185 182 186 // Pour la gestion de persistance 183 187 friend class FIO_TArray<T>; … … 195 199 inline ostream& operator << (ostream& os, const TArray<T>& a) 196 200 { a.Print(os); return(os); } 201 202 // Surcharge d'operateur >> 203 //! Decodes the ASCII input stream \b is , filling TArray \b a elements 204 template <class T> 205 inline istream& operator >> (istream& is, TArray<T>& a) 206 { a.ReadASCII(os); return(is); } 207 197 208 198 209 ////////////////////////////////////////////////////////////////
Note:
See TracChangeset
for help on using the changeset viewer.