GNU Octave 7.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
idx-vector.cc File Reference
#include <cinttypes>
#include <cstdlib>
#include <ostream>
#include "idx-vector.h"
#include "Array.h"
#include "Array-util.h"
#include "Sparse.h"
#include "Range.h"
#include "oct-locbuf.h"
#include "lo-error.h"
#include "lo-mappers.h"
Include dependency graph for idx-vector.cc:

Go to the source code of this file.

Namespaces

namespace  octave
 

Macros

#define INSTANTIATE_SCALAR_VECTOR_REP_CONST(T)
 

Functions

octave_idx_type octave::convert_index (double x, octave_idx_type &ext)
 
octave_idx_type octave::convert_index (float x, octave_idx_type &ext)
 
octave_idx_type octave::convert_index (octave_idx_type i, octave_idx_type &ext)
 
template<typename T >
octave_idx_type octave::convert_index (octave_int< T > x, octave_idx_type &ext)
 
static OCTAVE_NORETURN void octave::err_index_out_of_range (void)
 
static OCTAVE_NORETURN void octave::err_invalid_range (void)
 

Macro Definition Documentation

◆ INSTANTIATE_SCALAR_VECTOR_REP_CONST

#define INSTANTIATE_SCALAR_VECTOR_REP_CONST (   T)