diff liboctave/Array-d.cc @ 4594:3a284f89aa41

[project @ 2003-11-12 02:27:28 by jwe]
author jwe
date Wed, 12 Nov 2003 02:29:55 +0000
parents 228d2d5b6d66
children bec345670e56
line wrap: on
line diff
--- a/liboctave/Array-d.cc
+++ b/liboctave/Array-d.cc
@@ -29,17 +29,11 @@
 #include "Array.h"
 #include "Array.cc"
 
-template class Array<double>;
+INSTANTIATE_ARRAY_AND_ASSIGN (double);
 
-template int assign (Array<double>&, const Array<double>&);
-template int assign (Array<double>&, const Array<int>&);
-template int assign (Array<double>&, const Array<short>&);
-template int assign (Array<double>&, const Array<char>&);
-
-template int assign (Array<double>&, const Array<double>&, const double&);
-template int assign (Array<double>&, const Array<int>&, const double&);
-template int assign (Array<double>&, const Array<short>&, const double&);
-template int assign (Array<double>&, const Array<char>&, const double&);
+INSTANTIATE_ARRAY_ASSIGN (double, int);
+INSTANTIATE_ARRAY_ASSIGN (double, short);
+INSTANTIATE_ARRAY_ASSIGN (double, char);
 
 #include "Array2.h"