int64NDArray.cc

Go to the documentation of this file.
00001 // N-D Array  manipulations.
00002 /*
00003 
00004 Copyright (C) 2004-2012 John W. Eaton
00005 
00006 This file is part of Octave.
00007 
00008 Octave is free software; you can redistribute it and/or modify it
00009 under the terms of the GNU General Public License as published by the
00010 Free Software Foundation; either version 3 of the License, or (at your
00011 option) any later version.
00012 
00013 Octave is distributed in the hope that it will be useful, but WITHOUT
00014 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
00015 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
00016 for more details.
00017 
00018 You should have received a copy of the GNU General Public License
00019 along with Octave; see the file COPYING.  If not, see
00020 <http://www.gnu.org/licenses/>.
00021 
00022 */
00023 
00024 #ifdef HAVE_CONFIG_H
00025 #include <config.h>
00026 #endif
00027 
00028 #include "int64NDArray.h"
00029 #include "mx-op-defs.h"
00030 #include "intNDArray.cc"
00031 
00032 #include "bsxfun-defs.cc"
00033 
00034 template class OCTAVE_API intNDArray<octave_int64>;
00035 
00036 template OCTAVE_API
00037 std::ostream&
00038 operator << (std::ostream& os, const intNDArray<octave_int64>& a);
00039 
00040 template OCTAVE_API
00041 std::istream&
00042 operator >> (std::istream& is, intNDArray<octave_int64>& a);
00043 
00044 NDS_CMP_OPS (int64NDArray, octave_int64)
00045 NDS_BOOL_OPS (int64NDArray, octave_int64)
00046 
00047 SND_CMP_OPS (octave_int64, int64NDArray)
00048 SND_BOOL_OPS (octave_int64, int64NDArray)
00049 
00050 NDND_CMP_OPS (int64NDArray, int64NDArray)
00051 NDND_BOOL_OPS (int64NDArray, int64NDArray)
00052 
00053 MINMAX_FCNS (int64NDArray, octave_int64)
00054 
00055 BSXFUN_STDOP_DEFS_MXLOOP (int64NDArray)
00056 BSXFUN_STDREL_DEFS_MXLOOP (int64NDArray)
00057 
00058 BSXFUN_OP_DEF_MXLOOP (pow, int64NDArray, mx_inline_pow)
00059 
00060 BSXFUN_POW_MIXED_MXLOOP (int64NDArray)
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines