![]() |
Octave-Forge - Extra packages for GNU Octave |
Home · Packages · Developers · Documentation · FAQ · Bugs · Mailing Lists · Links · Code |
00001 // Template array classes 00002 /* 00003 00004 Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 00005 John W. Eaton 00006 00007 This file is part of Octave. 00008 00009 Octave is free software; you can redistribute it and/or modify it 00010 under the terms of the GNU General Public License as published by the 00011 Free Software Foundation; either version 3 of the License, or (at your 00012 option) any later version. 00013 00014 Octave is distributed in the hope that it will be useful, but WITHOUT 00015 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 00016 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 00017 for more details. 00018 00019 You should have received a copy of the GNU General Public License 00020 along with Octave; see the file COPYING. If not, see 00021 <http://www.gnu.org/licenses/>. 00022 00023 */ 00024 00025 #if !defined (octave_ArrayN_h) 00026 #define octave_ArrayN_h 1 00027 00028 #include "Array.h" 00029 #define ArrayN Array 00030 00031 // If we're with GNU C++, issue a warning. 00032 #ifdef __GNUC__ 00033 #warning Using ArrayN<T> is deprecated. Use Array<T> directly. 00034 #endif 00035 00036 #endif 00037 00038 /* 00039 ;;; Local Variables: *** 00040 ;;; mode: C++ *** 00041 ;;; End: *** 00042 */