changeset 9200:72620af9cbaf

remove obsolete ArrayN-idx.h
author Jaroslav Hajek <highegg@gmail.com>
date Fri, 15 May 2009 12:05:19 +0200
parents 399884c9d4a1
children 472f0e22aa60
files liboctave/ArrayN-idx.h liboctave/ArrayN.cc liboctave/ChangeLog liboctave/MArrayN.cc
diffstat 4 files changed, 6 insertions(+), 74 deletions(-) [+]
line wrap: on
line diff
--- a/liboctave/ArrayN-idx.h	Fri May 15 07:07:41 2009 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,72 +0,0 @@
-// Template array classes
-/*
-
-Copyright (C) 2000, 2001, 2002, 2003, 2005, 2006, 2007 John W. Eaton
-
-This file is part of Octave.
-
-Octave is free software; you can redistribute it and/or modify it
-under the terms of the GNU General Public License as published by the
-Free Software Foundation; either version 3 of the License, or (at your
-option) any later version.
-
-Octave is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
-for more details.
-
-You should have received a copy of the GNU General Public License
-along with Octave; see the file COPYING.  If not, see
-<http://www.gnu.org/licenses/>.
-
-*/
-
-#include "Range.h"
-#include "idx-vector.h"
-#include "lo-error.h"
-
-#if 0
-
-template <class T>
-ArrayN<T>
-ArrayN<T>::value (void)
-{
-  ArrayN<T> retval;
-
-  int n_idx = index_count ();
-
-  if (n_idx > 1)
-    {
-      Array<idx_vector> ra_idx (n_idx);
-
-      idx_vector *tmp = get_idx ();
-
-      for (int i = 0; i < n_idx; i++)
-	ra_idx(i) = tmp[i];
-
-      return index (ra_idx);
-    }
-  else if (n_idx == 1)
-    {
-      idx_vector *tmp = get_idx ();
-
-      idx_vector ra_idx = tmp[0];
-
-      return index (ra_idx);
-    }
-  else
-    (*current_liboctave_error_handler)
-      ("invalid number of indices for array expression");
-
-  clear_index ();
-
-  return retval;
-}
-
-#endif
-
-/*
-;;; Local Variables: ***
-;;; mode: C++ ***
-;;; End: ***
-*/
--- a/liboctave/ArrayN.cc	Fri May 15 07:07:41 2009 +0200
+++ b/liboctave/ArrayN.cc	Fri May 15 12:05:19 2009 +0200
@@ -31,7 +31,6 @@
 
 #include "Array-util.h"
 #include "ArrayN.h"
-#include "ArrayN-idx.h"
 #include "idx-vector.h"
 #include "lo-error.h"
 
--- a/liboctave/ChangeLog	Fri May 15 07:07:41 2009 +0200
+++ b/liboctave/ChangeLog	Fri May 15 12:05:19 2009 +0200
@@ -1,3 +1,9 @@
+2009-05-15  Jaroslav Hajek  <highegg@gmail.com>
+
+	* ArrayN-idx.h: Remove file.
+	* ArrayN.cc: Don't include it.
+	* MArrayN.cc: Dtto.
+
 2009-05-09  Jaroslav Hajek  <highegg@gmail.com>
 
 	* Array-util.cc (zero_dims_inquire): Move j++ out of branch.
--- a/liboctave/MArrayN.cc	Fri May 15 07:07:41 2009 +0200
+++ b/liboctave/MArrayN.cc	Fri May 15 12:05:19 2009 +0200
@@ -26,7 +26,6 @@
 
 #include "MArrayN.h"
 #include "Array-util.h"
-#include "ArrayN-idx.h"
 #include "lo-error.h"
 
 #include "MArray-defs.h"