Changeset 3661 in Sophya
- Timestamp:
- Oct 23, 2009, 9:49:14 PM (16 years ago)
- Location:
- trunk
- Files:
-
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/BaseTools/fiondblock.cc
r3385 r3661 117 117 inline void PIOSReadArray(PInPersist & is, uint_1 * arr, size_t n) 118 118 { is.GetBytes(arr, n); } 119 inline void PIOSReadArray(PInPersist & is, int_1 * arr, size_t n) 120 { is.Get(arr, n); } 119 121 inline void PIOSReadArray(PInPersist & is, uint_2 * arr, size_t n) 120 122 { is.Get(arr, n); } … … 184 186 #pragma define_template FIO_NDataBlock<uint_1> 185 187 #pragma define_template FIO_NDataBlock<uint_2> 188 #pragma define_template FIO_NDataBlock<uint_4> 189 #pragma define_template FIO_NDataBlock<uint_8> 190 #pragma define_template FIO_NDataBlock<int_1> 186 191 #pragma define_template FIO_NDataBlock<int_2> 187 192 #pragma define_template FIO_NDataBlock<int_4> 188 193 #pragma define_template FIO_NDataBlock<int_8> 189 #pragma define_template FIO_NDataBlock<uint_4>190 #pragma define_template FIO_NDataBlock<uint_8>191 194 #pragma define_template FIO_NDataBlock<r_8> 192 195 #pragma define_template FIO_NDataBlock<r_4> … … 200 203 template class FIO_NDataBlock<uint_1>; 201 204 template class FIO_NDataBlock<uint_2>; 205 template class FIO_NDataBlock<uint_4>; 206 template class FIO_NDataBlock<uint_8>; 207 template class FIO_NDataBlock<int_1>; 202 208 template class FIO_NDataBlock<int_2>; 203 209 template class FIO_NDataBlock<int_4>; 204 210 template class FIO_NDataBlock<int_8>; 205 template class FIO_NDataBlock<uint_4>;206 template class FIO_NDataBlock<uint_8>;207 211 template class FIO_NDataBlock<r_8>; 208 212 template class FIO_NDataBlock<r_4>; -
trunk/SophyaLib/BaseTools/mutyv.h
r3525 r3661 32 32 inline MuTyV() { typ = MTVInteger; iv = 0; dv = dv_im = 0.; strv = NULL; } 33 33 MuTyV(MuTyV const & a); 34 inline MuTyV(uint_1 i) { typ = MTVInteger; iv = (int_8)i; dv = (r_8)i; dv_im = 0.; strv = NULL; } 34 35 inline MuTyV(uint_2 i) { typ = MTVInteger; iv = (int_8)i; dv = (r_8)i; dv_im = 0.; strv = NULL; } 35 36 inline MuTyV(uint_4 i) { typ = MTVInteger; iv = (int_8)i; dv = (r_8)i; dv_im = 0.; strv = NULL; } 36 37 inline MuTyV(uint_8 i) { typ = MTVInteger; iv = (int_8)i; dv = (r_8)i; dv_im = 0.; strv = NULL; } 38 inline MuTyV(int_1 i) { typ = MTVInteger; iv = (int_8)i; dv = (r_8)i; dv_im = 0.; strv = NULL; } 37 39 inline MuTyV(int_2 i) { typ = MTVInteger; iv = (int_8)i; dv = (r_8)i; dv_im = 0.; strv = NULL; } 38 40 inline MuTyV(int_4 i) { typ = MTVInteger; iv = (int_8)i; dv = (r_8)i; dv_im = 0.; strv = NULL; } … … 52 54 53 55 MuTyV & operator= (MuTyV const & a); 56 inline MuTyV & operator= (uint_1 v) { typ = MTVInteger; iv = (int_8)v; dv = (r_8)v; dv_im = 0.; return(*this); } 54 57 inline MuTyV & operator= (uint_2 v) { typ = MTVInteger; iv = (int_8)v; dv = (r_8)v; dv_im = 0.; return(*this); } 55 58 inline MuTyV & operator= (uint_4 v) { typ = MTVInteger; iv = (int_8)v; dv = (r_8)v; dv_im = 0.; return(*this); } 56 59 inline MuTyV & operator= (uint_8 v) { typ = MTVInteger; iv = (int_8)v; dv = (r_8)v; dv_im = 0.; return(*this); } 60 inline MuTyV & operator= (int_1 v) { typ = MTVInteger; iv = (int_8)v; dv = (r_8)v; dv_im = 0.; return(*this); } 57 61 inline MuTyV & operator= (int_2 v) { typ = MTVInteger; iv = (int_8)v; dv = (r_8)v; dv_im = 0.; return(*this); } 58 62 inline MuTyV & operator= (int_4 v) { typ = MTVInteger; iv = (int_8)v; dv = (r_8)v; dv_im = 0.; return(*this); } … … 68 72 TimeStamp const& operator= (TimeStamp const & s); 69 73 74 inline operator uint_1() const { return((uint_1)iv); } 70 75 inline operator uint_2() const { return((uint_2)iv); } 71 76 inline operator uint_4() const { return((uint_4)iv); } 72 77 inline operator uint_8() const { return((uint_8)iv); } 78 inline operator int_1() const { return((int_1)iv); } 73 79 inline operator int_2() const { return((int_2)iv); } 74 80 inline operator int_4() const { return((int_4)iv); } … … 82 88 operator TimeStamp() const ; 83 89 90 inline uint_1 Convert(uint_1& x) const { x = (uint_1)iv; return x; } 84 91 inline uint_2 Convert(uint_2& x) const { x = (uint_2)iv; return x; } 85 92 inline uint_4 Convert(uint_4& x) const { x = (uint_4)iv; return x; } 86 93 inline uint_8 Convert(uint_8& x) const { x = (uint_8)iv; return x; } 87 inline int_4 Convert(int_2& x) const { x = (int_2)iv; return x; } 94 inline int_1 Convert(int_1& x) const { x = (int_1)iv; return x; } 95 inline int_2 Convert(int_2& x) const { x = (int_2)iv; return x; } 88 96 inline int_4 Convert(int_4& x) const { x = (int_4)iv; return x; } 89 97 inline int_8 Convert(int_8& x) const { x = iv; return x; } -
trunk/SophyaLib/BaseTools/ndatablock.cc
r3619 r3661 812 812 #pragma define_template NDataBlock<uint_1> 813 813 #pragma define_template NDataBlock<uint_2> 814 #pragma define_template NDataBlock<int_1> 814 815 #pragma define_template NDataBlock<int_2> 815 816 #pragma define_template NDataBlock<int_4> … … 827 828 template class NDataBlock<uint_1>; 828 829 template class NDataBlock<uint_2>; 830 template class NDataBlock<int_1>; 829 831 template class NDataBlock<int_2>; 830 832 template class NDataBlock<int_4>; -
trunk/SophyaLib/NTools/cimage.cc
r3526 r3661 187 187 #pragma define_template Image< complex<r_8> > 188 188 189 #pragma define_template FIO_Image<uint_1> 189 190 #pragma define_template FIO_Image<uint_2> 190 191 #pragma define_template FIO_Image<uint_4> 191 192 #pragma define_template FIO_Image<uint_8> 193 #pragma define_template FIO_Image<int_1> 192 194 #pragma define_template FIO_Image<int_2> 193 195 #pragma define_template FIO_Image<int_4> … … 212 214 template class Image< complex<r_8> >; 213 215 216 template class FIO_Image<uint_1>; 214 217 template class FIO_Image<uint_2>; 215 218 template class FIO_Image<uint_4>; 216 219 template class FIO_Image<uint_8>; 220 template class FIO_Image<int_1>; 217 221 template class FIO_Image<int_2>; 218 222 template class FIO_Image<int_4>; -
trunk/SophyaLib/NTools/generaldata.cc
r3235 r3661 980 980 if(str[0]=='o') return 2*NVar()+2; 981 981 if(str[0]=='x') {sscanf(str,"x%d",&k); return k;} 982 if(str[0]=='e') 982 if(str[0]=='e') { 983 983 if(str[1]=='y') return 2*NVar()+1; 984 984 else if(str[1]=='x') {sscanf(str,"ex%d",&k); return NVar()+k;} 985 } 985 986 return -1; 986 987 } -
trunk/SophyaLib/NTools/objfitter.cc
r3526 r3661 454 454 /////////////////////////////////////////////////////////////// 455 455 #ifdef __CXX_PRAGMA_TEMPLATES__ 456 #pragma define_template ArrayFitter<uint_1> 456 457 #pragma define_template ArrayFitter<uint_2> 457 458 #pragma define_template ArrayFitter<uint_4> 458 459 #pragma define_template ArrayFitter<uint_8> 460 #pragma define_template ArrayFitter<int_1> 459 461 #pragma define_template ArrayFitter<int_2> 460 462 #pragma define_template ArrayFitter<int_4> … … 473 475 #if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES) 474 476 namespace SOPHYA { 477 template class ArrayFitter<uint_1>; 475 478 template class ArrayFitter<uint_2>; 476 479 template class ArrayFitter<uint_4>; 477 480 template class ArrayFitter<uint_8>; 481 template class ArrayFitter<int_1>; 478 482 template class ArrayFitter<int_2>; 479 483 template class ArrayFitter<int_4>; -
trunk/SophyaLib/TArray/fioarr.cc
r2927 r3661 217 217 #ifdef __CXX_PRAGMA_TEMPLATES__ 218 218 // Instances des delegues FileIO (PPersist) 219 //#pragma define_template FIO_TArray<uint_1>219 #pragma define_template FIO_TArray<uint_1> 220 220 #pragma define_template FIO_TArray<uint_2> 221 221 #pragma define_template FIO_TArray<uint_4> 222 222 #pragma define_template FIO_TArray<uint_8> 223 #pragma define_template FIO_TArray<int_1> 223 224 #pragma define_template FIO_TArray<int_2> 224 225 #pragma define_template FIO_TArray<int_4> … … 233 234 namespace SOPHYA { 234 235 // Instances des delegues FileIO (PPersist) 235 //template class FIO_TArray<uint_1>;236 template class FIO_TArray<uint_1>; 236 237 template class FIO_TArray<uint_2>; 237 238 template class FIO_TArray<uint_4>; 238 239 template class FIO_TArray<uint_8>; 240 template class FIO_TArray<int_1>; 239 241 template class FIO_TArray<int_2>; 240 242 template class FIO_TArray<int_4>; -
trunk/SophyaLib/TArray/tarray.cc
r3619 r3661 1639 1639 /////////////////////////////////////////////////////////////// 1640 1640 #ifdef __CXX_PRAGMA_TEMPLATES__ 1641 /*1642 1641 #pragma define_template TArray<uint_1> 1643 */1644 1642 #pragma define_template TArray<uint_2> 1645 1643 #pragma define_template TArray<uint_4> 1646 1644 #pragma define_template TArray<uint_8> 1645 #pragma define_template TArray<int_1> 1647 1646 #pragma define_template TArray<int_2> 1648 1647 #pragma define_template TArray<int_4> … … 1655 1654 1656 1655 #if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES) 1657 /*1658 1656 template class TArray<uint_1>; 1659 */1660 1657 template class TArray<uint_2>; 1661 1658 template class TArray<uint_4>; 1662 1659 template class TArray<uint_8>; 1660 template class TArray<int_1>; 1663 1661 template class TArray<int_2>; 1664 1662 template class TArray<int_4>; -
trunk/SophyaLib/TArray/tarrinit.cc
r3298 r3661 33 33 34 34 35 // PPRegister(FIO_TArray<uint_1>); 36 // DObjRegister(FIO_TArray<uint_1>, TArray<uint_1>); 35 PPRegister(FIO_TArray<uint_1>); 36 DObjRegister(FIO_TArray<uint_1>, TArray<uint_1>); 37 DObjRegister(FIO_TArray<uint_1>, TMatrix<uint_1>); 38 DObjRegister(FIO_TArray<uint_1>, TVector<uint_1>); 39 40 PPRegister(FIO_TArray<int_1>); 41 DObjRegister(FIO_TArray<int_1>, TArray<int_1>); 42 DObjRegister(FIO_TArray<int_1>, TMatrix<int_1>); 43 DObjRegister(FIO_TArray<int_1>, TVector<int_1>); 44 37 45 PPRegister(FIO_TArray<uint_2>); 38 46 DObjRegister(FIO_TArray<uint_2>, TArray<uint_2>); … … 45 53 DObjRegister(FIO_TArray<int_2>, TVector<int_2>); 46 54 55 PPRegister(FIO_TArray<uint_4>); 56 DObjRegister(FIO_TArray<uint_4>, TArray<uint_4>); 57 DObjRegister(FIO_TArray<uint_4>, TMatrix<uint_4>); 58 DObjRegister(FIO_TArray<uint_4>, TVector<uint_4>); 59 47 60 PPRegister(FIO_TArray<int_4>); 48 61 DObjRegister(FIO_TArray<int_4>, TArray<int_4>); … … 50 63 DObjRegister(FIO_TArray<int_4>, TVector<int_4>); 51 64 65 PPRegister(FIO_TArray<uint_8>); 66 DObjRegister(FIO_TArray<uint_8>, TArray<uint_8>); 67 DObjRegister(FIO_TArray<uint_8>, TMatrix<uint_8>); 68 DObjRegister(FIO_TArray<uint_8>, TVector<uint_8>); 69 52 70 PPRegister(FIO_TArray<int_8>); 53 71 DObjRegister(FIO_TArray<int_8>, TArray<int_8>); 54 72 DObjRegister(FIO_TArray<int_8>, TMatrix<int_8>); 55 73 DObjRegister(FIO_TArray<int_8>, TVector<int_8>); 56 57 PPRegister(FIO_TArray<uint_4>);58 DObjRegister(FIO_TArray<uint_4>, TArray<uint_4>);59 DObjRegister(FIO_TArray<uint_4>, TMatrix<uint_4>);60 DObjRegister(FIO_TArray<uint_4>, TVector<uint_4>);61 62 PPRegister(FIO_TArray<uint_8>);63 DObjRegister(FIO_TArray<uint_8>, TArray<uint_8>);64 DObjRegister(FIO_TArray<uint_8>, TMatrix<uint_8>);65 DObjRegister(FIO_TArray<uint_8>, TVector<uint_8>);66 74 67 75 PPRegister(FIO_TArray<r_4>); -
trunk/SophyaLib/TArray/tmatrix.cc
r3101 r3661 1 // $Id: tmatrix.cc,v 1.3 7 2006-11-02 14:57:20 ansariExp $1 // $Id: tmatrix.cc,v 1.38 2009-10-23 19:48:27 cmv Exp $ 2 2 // C.Magneville 04/99 3 3 #include "sopnamsp.h" … … 672 672 /////////////////////////////////////////////////////////////// 673 673 #ifdef __CXX_PRAGMA_TEMPLATES__ 674 #pragma define_template TMatrix<uint_1> 674 675 #pragma define_template TMatrix<uint_2> 675 676 #pragma define_template TMatrix<uint_4> 676 677 #pragma define_template TMatrix<uint_8> 678 #pragma define_template TMatrix<int_1> 677 679 #pragma define_template TMatrix<int_2> 678 680 #pragma define_template TMatrix<int_4> … … 686 688 #if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES) 687 689 namespace SOPHYA { 690 template class TMatrix<uint_1>; 688 691 template class TMatrix<uint_2>; 689 692 template class TMatrix<uint_4>; 690 693 template class TMatrix<uint_8>; 694 template class TMatrix<int_1>; 691 695 template class TMatrix<int_2>; 692 696 template class TMatrix<int_4>; -
trunk/SophyaLib/TArray/tvector.cc
r2927 r3661 1 // $Id: tvector.cc,v 1.2 2 2006-04-03 08:55:26 ansariExp $1 // $Id: tvector.cc,v 1.23 2009-10-23 19:48:27 cmv Exp $ 2 2 // C.Magneville 04/99 3 3 #include "sopnamsp.h" … … 245 245 /////////////////////////////////////////////////////////////// 246 246 #ifdef __CXX_PRAGMA_TEMPLATES__ 247 #pragma define_template TVector<uint_1> 247 248 #pragma define_template TVector<uint_2> 248 249 #pragma define_template TVector<uint_4> 249 250 #pragma define_template TVector<uint_8> 251 #pragma define_template TVector<int_1> 250 252 #pragma define_template TVector<int_2> 251 253 #pragma define_template TVector<int_4> … … 259 261 #if defined(ANSI_TEMPLATES) || defined(GNU_TEMPLATES) 260 262 namespace SOPHYA { 263 template class TVector<uint_1>; 261 264 template class TVector<uint_2>; 262 265 template class TVector<uint_4>; 263 266 template class TVector<uint_8>; 267 template class TVector<int_1>; 264 268 template class TVector<int_2>; 265 269 template class TVector<int_4>; -
trunk/SophyaPI/PIext/nomtarradapter.cc
r3572 r3661 497 497 498 498 #ifdef __CXX_PRAGMA_TEMPLATES__ 499 #pragma define_template NOMAdapter_TArray<uint_1> 499 500 #pragma define_template NOMAdapter_TArray<uint_2> 500 501 #pragma define_template NOMAdapter_TArray<uint_4> 501 502 #pragma define_template NOMAdapter_TArray<uint_8> 503 #pragma define_template NOMAdapter_TArray<int_1> 502 504 #pragma define_template NOMAdapter_TArray<int_2> 503 505 #pragma define_template NOMAdapter_TArray<int_4> … … 507 509 #pragma define_template NOMAdapter_TArray< complex<r_4> > 508 510 #pragma define_template NOMAdapter_TArray< complex<r_8> > 511 #pragma define_template NTupInt_TArray<uint_1> 509 512 #pragma define_template NTupInt_TArray<uint_2> 510 513 #pragma define_template NTupInt_TArray<uint_4> 511 514 #pragma define_template NTupInt_TArray<uint_8> 515 #pragma define_template NTupInt_TArray<int_1> 512 516 #pragma define_template NTupInt_TArray<int_2> 513 517 #pragma define_template NTupInt_TArray<int_4> … … 520 524 521 525 #if defined(ANSI_TEMPLATES) 526 template class NOMAdapter_TArray<uint_1>; 522 527 template class NOMAdapter_TArray<uint_2>; 523 528 template class NOMAdapter_TArray<uint_4>; 524 529 template class NOMAdapter_TArray<uint_8>; 530 template class NOMAdapter_TArray<int_1>; 525 531 template class NOMAdapter_TArray<int_2>; 526 532 template class NOMAdapter_TArray<int_4>; … … 530 536 template class NOMAdapter_TArray< complex<r_4> >; 531 537 template class NOMAdapter_TArray< complex<r_8> >; 538 template class NTupInt_TArray<uint_1>; 532 539 template class NTupInt_TArray<uint_2>; 533 540 template class NTupInt_TArray<uint_4>; 534 541 template class NTupInt_TArray<uint_8>; 542 template class NTupInt_TArray<int_1>; 535 543 template class NTupInt_TArray<int_2>; 536 544 template class NTupInt_TArray<int_4>; -
trunk/SophyaPI/PIext/nomtmatvecadapter.cc
r3528 r3661 494 494 495 495 #ifdef __CXX_PRAGMA_TEMPLATES__ 496 #pragma define_template NOMAdapter_TMatrix<uint_1> 496 497 #pragma define_template NOMAdapter_TMatrix<uint_2> 497 498 #pragma define_template NOMAdapter_TMatrix<uint_4> 498 499 #pragma define_template NOMAdapter_TMatrix<uint_8> 500 #pragma define_template NOMAdapter_TMatrix<int_1> 499 501 #pragma define_template NOMAdapter_TMatrix<int_2> 500 502 #pragma define_template NOMAdapter_TMatrix<int_4> … … 504 506 #pragma define_template NOMAdapter_TMatrix< complex<r_4> > 505 507 #pragma define_template NOMAdapter_TMatrix< complex<r_8> > 508 #pragma define_template NTupInt_TMatrix<uint_1> 506 509 #pragma define_template NTupInt_TMatrix<uint_2> 507 510 #pragma define_template NTupInt_TMatrix<uint_4> 508 511 #pragma define_template NTupInt_TMatrix<uint_8> 512 #pragma define_template NTupInt_TMatrix<int_1> 509 513 #pragma define_template NTupInt_TMatrix<int_2> 510 514 #pragma define_template NTupInt_TMatrix<int_4> … … 517 521 518 522 #if defined(ANSI_TEMPLATES) 523 template class NOMAdapter_TMatrix<uint_1>; 519 524 template class NOMAdapter_TMatrix<uint_2>; 520 525 template class NOMAdapter_TMatrix<uint_4>; 521 526 template class NOMAdapter_TMatrix<uint_8>; 527 template class NOMAdapter_TMatrix<int_1>; 522 528 template class NOMAdapter_TMatrix<int_2>; 523 529 template class NOMAdapter_TMatrix<int_4>; … … 527 533 template class NOMAdapter_TMatrix< complex<r_4> >; 528 534 template class NOMAdapter_TMatrix< complex<r_8> >; 535 template class NTupInt_TMatrix<uint_1>; 529 536 template class NTupInt_TMatrix<uint_2>; 530 537 template class NTupInt_TMatrix<uint_4>; 531 538 template class NTupInt_TMatrix<uint_8>; 539 template class NTupInt_TMatrix<int_1>; 532 540 template class NTupInt_TMatrix<int_2>; 533 541 template class NTupInt_TMatrix<int_4>; -
trunk/SophyaPI/PIext/piinit.cc
r3572 r3661 57 57 58 58 // Octobre 2008 : prise en charge tableaux/matrice/vecteurs en uint_4 uint_8 59 serv->RegisterClass(new TArray<uint_1>, new NOMAdapter_TArray<uint_1> ); 59 60 serv->RegisterClass(new TArray<uint_2>, new NOMAdapter_TArray<uint_2> ); 60 61 serv->RegisterClass(new TArray<uint_4>, new NOMAdapter_TArray<uint_4> ); 61 62 serv->RegisterClass(new TArray<uint_8>, new NOMAdapter_TArray<uint_8> ); 63 serv->RegisterClass(new TArray<int_1>, new NOMAdapter_TArray<int_1> ); 62 64 serv->RegisterClass(new TArray<int_2>, new NOMAdapter_TArray<int_2> ); 63 65 serv->RegisterClass(new TArray<int_4>, new NOMAdapter_TArray<int_4> ); … … 68 70 serv->RegisterClass(new TArray<complex<r_8> >, new NOMAdapter_TArray<complex<r_8> > ); 69 71 72 serv->RegisterClass(new TVector<uint_1>, new NOMAdapter_TMatrix<uint_1> ); 73 serv->RegisterClass(new TMatrix<uint_1>, new NOMAdapter_TMatrix<uint_1> ); 70 74 serv->RegisterClass(new TVector<uint_2>, new NOMAdapter_TMatrix<uint_2> ); 71 75 serv->RegisterClass(new TMatrix<uint_2>, new NOMAdapter_TMatrix<uint_2> ); … … 74 78 serv->RegisterClass(new TVector<uint_8>, new NOMAdapter_TMatrix<uint_8> ); 75 79 serv->RegisterClass(new TMatrix<uint_8>, new NOMAdapter_TMatrix<uint_8> ); 80 serv->RegisterClass(new TVector<int_1>, new NOMAdapter_TMatrix<int_1> ); 81 serv->RegisterClass(new TMatrix<int_1>, new NOMAdapter_TMatrix<int_1> ); 76 82 serv->RegisterClass(new TVector<int_2>, new NOMAdapter_TMatrix<int_2> ); 77 83 serv->RegisterClass(new TMatrix<int_2>, new NOMAdapter_TMatrix<int_2> ); -
trunk/SophyaPI/PIext/pitvmaad.cc
r3528 r3661 134 134 135 135 #ifdef __CXX_PRAGMA_TEMPLATES__ 136 #pragma define_template POTVectorAdapter< uint_1 > 136 137 #pragma define_template POTVectorAdapter< uint_2 > 137 138 #pragma define_template POTVectorAdapter< uint_4 > 138 139 #pragma define_template POTVectorAdapter< uint_8 > 140 #pragma define_template POTVectorAdapter< int_1 > 139 141 #pragma define_template POTVectorAdapter< int_2 > 140 142 #pragma define_template POTVectorAdapter< int_4 > … … 145 147 #pragma define_template POTVectorAdapter< complex<double> > 146 148 149 #pragma define_template POTMatrixAdapter< uint_1 > 147 150 #pragma define_template POTMatrixAdapter< uint_2 > 148 151 #pragma define_template POTMatrixAdapter< uint_4 > 149 152 #pragma define_template POTMatrixAdapter< uint_8 > 153 #pragma define_template POTMatrixAdapter< int_1 > 150 154 #pragma define_template POTMatrixAdapter< int_2 > 151 155 #pragma define_template POTMatrixAdapter< int_4 > … … 158 162 159 163 #if defined(ANSI_TEMPLATES) 164 template class POTVectorAdapter< uint_1 >; 160 165 template class POTVectorAdapter< uint_2 >; 161 166 template class POTVectorAdapter< uint_4 >; 162 167 template class POTVectorAdapter< uint_8 >; 168 template class POTVectorAdapter< int_1 >; 163 169 template class POTVectorAdapter< int_2 >; 164 170 template class POTVectorAdapter< int_4 >; … … 169 175 template class POTVectorAdapter< complex<double> >; 170 176 177 template class POTMatrixAdapter< uint_1 >; 171 178 template class POTMatrixAdapter< uint_2 >; 172 179 template class POTMatrixAdapter< uint_4 >; 173 180 template class POTMatrixAdapter< uint_8 >; 181 template class POTMatrixAdapter< int_1 >; 174 182 template class POTMatrixAdapter< int_2 >; 175 183 template class POTMatrixAdapter< int_4 >;
Note:
See TracChangeset
for help on using the changeset viewer.