diff liboctave/Array-i.cc @ 7433:402168152bb9

[project @ 2008-01-31 18:59:09 by dbateman]
author dbateman
date Thu, 31 Jan 2008 18:59:11 +0000
parents a1dbe9d80eee
children da006c2fe55c
line wrap: on
line diff
--- a/liboctave/Array-i.cc
+++ b/liboctave/Array-i.cc
@@ -31,6 +31,10 @@
 
 #include "Array.h"
 #include "Array.cc"
+#include "oct-sort.cc"
+
+INSTANTIATE_ARRAY_SORT (int);
+INSTANTIATE_ARRAY_SORT (long);
 
 INSTANTIATE_ARRAY_AND_ASSIGN (int, OCTAVE_API);
 INSTANTIATE_ARRAY_AND_ASSIGN (long, OCTAVE_API);
@@ -38,11 +42,21 @@
 INSTANTIATE_ARRAY_ASSIGN (int, short, OCTAVE_API);
 INSTANTIATE_ARRAY_ASSIGN (int, char, OCTAVE_API);
 
+INSTANTIATE_ARRAY_SORT (octave_int8);
+INSTANTIATE_ARRAY_SORT (octave_int16);
+INSTANTIATE_ARRAY_SORT (octave_int32);
+INSTANTIATE_ARRAY_SORT (octave_int64);
+
 INSTANTIATE_ARRAY_AND_ASSIGN (octave_int8, OCTAVE_API);
 INSTANTIATE_ARRAY_AND_ASSIGN (octave_int16, OCTAVE_API);
 INSTANTIATE_ARRAY_AND_ASSIGN (octave_int32, OCTAVE_API);
 INSTANTIATE_ARRAY_AND_ASSIGN (octave_int64, OCTAVE_API);
 
+INSTANTIATE_ARRAY_SORT (octave_uint8);
+INSTANTIATE_ARRAY_SORT (octave_uint16);
+INSTANTIATE_ARRAY_SORT (octave_uint32);
+INSTANTIATE_ARRAY_SORT (octave_uint64);
+
 INSTANTIATE_ARRAY_AND_ASSIGN (octave_uint8, OCTAVE_API);
 INSTANTIATE_ARRAY_AND_ASSIGN (octave_uint16, OCTAVE_API);
 INSTANTIATE_ARRAY_AND_ASSIGN (octave_uint32, OCTAVE_API);