Navigation

Operators and Keywords

Function List:

C++ API

Array.cc File Reference

#include <cassert>
#include <climits>
#include <iostream>
#include <sstream>
#include <vector>
#include <algorithm>
#include <new>
#include "Array.h"
#include "Array-util.h"
#include "idx-vector.h"
#include "lo-error.h"
#include "oct-locbuf.h"

Include dependency graph for Array.cc:

This graph shows which files directly or indirectly include this file:


Classes

class  rec_permute_helper
class  rec_index_helper
class  rec_resize_helper

Defines

#define MALLOC_OVERHEAD   1024
#define INSTANTIATE_ARRAY_SORT(T)   template class OCTAVE_API octave_sort<T>;
#define NO_INSTANTIATE_ARRAY_SORT(T)
#define INSTANTIATE_ARRAY(T, API)

Functions

template<class T >
bool sort_isnan (typename ref_param< T >::type)
template<class T >
Array< T >::compare_fcn_type sortrows_comparator (sortmode mode, const Array< T > &, bool)
template<class T >
std::ostreamoperator<< (std::ostream &os, const Array< T > &a)

Define Documentation

#define INSTANTIATE_ARRAY ( T,
API   ) 

Value:

template <> void Array<T>::instantiation_guard () { } \
  template class API Array<T>

#define INSTANTIATE_ARRAY_SORT ( T   )     template class OCTAVE_API octave_sort<T>;

#define MALLOC_OVERHEAD   1024

#define NO_INSTANTIATE_ARRAY_SORT ( T   ) 


Function Documentation

template<class T >
std::ostream& operator<< ( std::ostream os,
const Array< T > &  a 
) [inline]

template<class T >
bool sort_isnan ( typename ref_param< T >::type   )  [inline]

template<class T >
Array<T>::compare_fcn_type sortrows_comparator ( sortmode  mode,
const Array< T > &  ,
bool   
) [inline]