Mercurial > hg > octave-lyh
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
deleted file mode 100644 --- a/liboctave/ArrayN-idx.h +++ /dev/null @@ -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 +++ b/liboctave/ArrayN.cc @@ -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 +++ b/liboctave/ChangeLog @@ -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.