GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
octave_handle Class Reference

#include "oct-handle.h"

Public Member Functions

 octave_handle ()
 
 octave_handle (const octave_handle &a)
 
 octave_handle (const octave_value &a)
 
 octave_handle (double a)
 
 octave_handle (int a)
 
 ~octave_handle ()=default
 
octave_value as_octave_value () const
 
bool ok () const
 
octave_handleoperator++ ()
 
const octave_handle operator++ (int)
 
octave_handleoperator-- ()
 
const octave_handle operator-- (int)
 
octave_handleoperator= (const octave_handle &a)
 
double value () const
 

Detailed Description

Definition at line 39 of file oct-handle.h.

Constructor & Destructor Documentation

◆ octave_handle() [1/5]

octave_handle::octave_handle ( )
inline

Definition at line 42 of file oct-handle.h.

◆ octave_handle() [2/5]

octave_handle::octave_handle ( const octave_value a)
inline

Definition at line 44 of file oct-handle.h.

References octave_value::double_value(), error(), and octave_value::isempty().

◆ octave_handle() [3/5]

octave_handle::octave_handle ( int  a)
inline

Definition at line 62 of file oct-handle.h.

◆ octave_handle() [4/5]

octave_handle::octave_handle ( double  a)
inline

Definition at line 64 of file oct-handle.h.

◆ octave_handle() [5/5]

octave_handle::octave_handle ( const octave_handle a)
inline

Definition at line 66 of file oct-handle.h.

◆ ~octave_handle()

octave_handle::~octave_handle ( )
default

Member Function Documentation

◆ as_octave_value()

◆ ok()

◆ operator++() [1/2]

octave_handle& octave_handle::operator++ ( )
inline

Definition at line 86 of file oct-handle.h.

◆ operator++() [2/2]

const octave_handle octave_handle::operator++ ( int  )
inline

Definition at line 99 of file oct-handle.h.

◆ operator--() [1/2]

octave_handle& octave_handle::operator-- ( )
inline

Definition at line 92 of file oct-handle.h.

◆ operator--() [2/2]

const octave_handle octave_handle::operator-- ( int  )
inline

Definition at line 106 of file oct-handle.h.

◆ operator=()

octave_handle& octave_handle::operator= ( const octave_handle a)
inline

Definition at line 68 of file oct-handle.h.

◆ value()


The documentation for this class was generated from the following file: