GNU Octave  4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
jit_range Struct Reference

#include "jit-typeinfo.h"

Collaboration diagram for jit_range:
Collaboration graph
[legend]

Public Member Functions

 jit_range (const Range &from)
 
bool all_elements_are_ints () const
 
 operator Range () const
 

Public Attributes

double base
 
double inc
 
double limit
 
octave_idx_type nelem
 

Detailed Description

Definition at line 44 of file jit-typeinfo.h.

Constructor & Destructor Documentation

jit_range::jit_range ( const Range from)
inline

Definition at line 47 of file jit-typeinfo.h.

Member Function Documentation

bool jit_range::all_elements_are_ints ( void  ) const

Definition at line 515 of file jit-typeinfo.cc.

References Range::all_elements_are_ints().

Referenced by octave_jit_paren_subsasgn_matrix_range().

jit_range::operator Range ( ) const
inline

Definition at line 51 of file jit-typeinfo.h.

Member Data Documentation

double jit_range::base

Definition at line 58 of file jit-typeinfo.h.

Referenced by octave_jit_paren_subsasgn_matrix_range(), and operator<<().

double jit_range::inc

Definition at line 60 of file jit-typeinfo.h.

Referenced by octave_jit_paren_subsasgn_matrix_range(), and operator<<().

double jit_range::limit

Definition at line 59 of file jit-typeinfo.h.

Referenced by operator<<().

octave_idx_type jit_range::nelem

Definition at line 61 of file jit-typeinfo.h.

Referenced by octave_jit_paren_subsasgn_matrix_range(), and operator<<().


The documentation for this struct was generated from the following files: