Navigation

Operators and Keywords

Function List:

C++ API

OCTAVE_VALUE_INT_SCALAR_T Class Reference

#include <ov-intx.h>

Inherits octave_base_int_scalar< OCTAVE_INT_T >.

Collaboration diagram for OCTAVE_VALUE_INT_SCALAR_T:

List of all members.


Public Member Functions

octave_base_valueempty_clone (void) const
octave_value do_index_op (const octave_value_list &idx, bool resize_ok=false)
bool OCTAVE_TYPE_PREDICATE_FUNCTION (void) const
bool is_integer_type (void) const
builtin_type_t builtin_type (void) const
octave_int8 int8_scalar_value (void) const
octave_int16 int16_scalar_value (void) const
octave_int32 int32_scalar_value (void) const
octave_int64 int64_scalar_value (void) const
octave_uint8 uint8_scalar_value (void) const
octave_uint16 uint16_scalar_value (void) const
octave_uint32 uint32_scalar_value (void) const
octave_uint64 uint64_scalar_value (void) const
int8NDArray int8_array_value (void) const
int16NDArray int16_array_value (void) const
int32NDArray int32_array_value (void) const
int64NDArray int64_array_value (void) const
uint8NDArray uint8_array_value (void) const
uint16NDArray uint16_array_value (void) const
uint32NDArray uint32_array_value (void) const
uint64NDArray uint64_array_value (void) const
octave_value resize (const dim_vector &dv, bool fill=false) const
double double_value (bool=false) const
float float_value (bool=false) const
double scalar_value (bool=false) const
float float_scalar_value (bool=false) const
Matrix matrix_value (bool=false) const
FloatMatrix float_matrix_value (bool=false) const
ComplexMatrix complex_matrix_value (bool=false) const
FloatComplexMatrix float_complex_matrix_value (bool=false) const
NDArray array_value (bool=false) const
FloatNDArray float_array_value (bool=false) const
ComplexNDArray complex_array_value (bool=false) const
FloatComplexNDArray float_complex_array_value (bool=false) const
boolNDArray bool_array_value (bool warn=false) const
charNDArray char_array_value (bool=false) const
void increment (void)
void decrement (void)
idx_vector index_vector (void) const
int write (octave_stream &os, int block_size, oct_data_conv::data_type output_type, octave_idx_type skip, oct_mach_info::float_format flt_fmt) const
void * mex_get_data (void) const
mxArrayas_mxArray (void) const
octave_value imag (void) const

Public Attributes

 __pad0__: octave_base_int_scalar<OCTAVE_INT_T> () { } : octave_base_int_scalar<OCTAVE_INT_T> (nda) { } ~OCTAVE_VALUE_INT_SCALAR_T (void) { } octave_base_value *clone (void) const { return new OCTAVE_VALUE_INT_SCALAR_T (*this)

Member Function Documentation

NDArray OCTAVE_VALUE_INT_SCALAR_T::array_value ( bool  = false  )  const [inline, virtual]

Reimplemented from octave_base_value.

mxArray* OCTAVE_VALUE_INT_SCALAR_T::as_mxArray ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

boolNDArray OCTAVE_VALUE_INT_SCALAR_T::bool_array_value ( bool  warn = false  )  const [inline, virtual]

Reimplemented from octave_base_value.

builtin_type_t OCTAVE_VALUE_INT_SCALAR_T::builtin_type ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

charNDArray OCTAVE_VALUE_INT_SCALAR_T::char_array_value ( bool  = false  )  const [inline, virtual]

Reimplemented from octave_base_value.

ComplexNDArray OCTAVE_VALUE_INT_SCALAR_T::complex_array_value ( bool  = false  )  const [inline, virtual]

Reimplemented from octave_base_value.

ComplexMatrix OCTAVE_VALUE_INT_SCALAR_T::complex_matrix_value ( bool  = false  )  const [inline, virtual]

Reimplemented from octave_base_value.

void OCTAVE_VALUE_INT_SCALAR_T::decrement ( void   )  [inline]

octave_value OCTAVE_VALUE_INT_SCALAR_T::do_index_op ( const octave_value_list idx,
bool  resize_ok = false 
) [inline, virtual]

Reimplemented from octave_base_value.

double OCTAVE_VALUE_INT_SCALAR_T::double_value ( bool  = false  )  const [inline, virtual]

Reimplemented from octave_base_value.

octave_base_value* OCTAVE_VALUE_INT_SCALAR_T::empty_clone ( void   )  const [inline, virtual]

FloatNDArray OCTAVE_VALUE_INT_SCALAR_T::float_array_value ( bool  = false  )  const [inline, virtual]

Reimplemented from octave_base_value.

FloatComplexNDArray OCTAVE_VALUE_INT_SCALAR_T::float_complex_array_value ( bool  = false  )  const [inline, virtual]

Reimplemented from octave_base_value.

FloatComplexMatrix OCTAVE_VALUE_INT_SCALAR_T::float_complex_matrix_value ( bool  = false  )  const [inline, virtual]

Reimplemented from octave_base_value.

FloatMatrix OCTAVE_VALUE_INT_SCALAR_T::float_matrix_value ( bool  = false  )  const [inline, virtual]

Reimplemented from octave_base_value.

float OCTAVE_VALUE_INT_SCALAR_T::float_scalar_value ( bool  = false  )  const [inline, virtual]

Reimplemented from octave_base_value.

float OCTAVE_VALUE_INT_SCALAR_T::float_value ( bool  = false  )  const [inline, virtual]

Reimplemented from octave_base_value.

octave_value OCTAVE_VALUE_INT_SCALAR_T::imag ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

void OCTAVE_VALUE_INT_SCALAR_T::increment ( void   )  [inline]

idx_vector OCTAVE_VALUE_INT_SCALAR_T::index_vector ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

int16NDArray OCTAVE_VALUE_INT_SCALAR_T::int16_array_value ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

octave_int16 OCTAVE_VALUE_INT_SCALAR_T::int16_scalar_value ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

int32NDArray OCTAVE_VALUE_INT_SCALAR_T::int32_array_value ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

octave_int32 OCTAVE_VALUE_INT_SCALAR_T::int32_scalar_value ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

int64NDArray OCTAVE_VALUE_INT_SCALAR_T::int64_array_value ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

octave_int64 OCTAVE_VALUE_INT_SCALAR_T::int64_scalar_value ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

int8NDArray OCTAVE_VALUE_INT_SCALAR_T::int8_array_value ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

octave_int8 OCTAVE_VALUE_INT_SCALAR_T::int8_scalar_value ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

bool OCTAVE_VALUE_INT_SCALAR_T::is_integer_type ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

Matrix OCTAVE_VALUE_INT_SCALAR_T::matrix_value ( bool  = false  )  const [inline, virtual]

Reimplemented from octave_base_value.

void* OCTAVE_VALUE_INT_SCALAR_T::mex_get_data ( void   )  const [inline, virtual]

bool OCTAVE_VALUE_INT_SCALAR_T::OCTAVE_TYPE_PREDICATE_FUNCTION ( void   )  const [inline]

octave_value OCTAVE_VALUE_INT_SCALAR_T::resize ( const dim_vector dv,
bool  fill = false 
) const [inline, virtual]

Reimplemented from octave_base_value.

double OCTAVE_VALUE_INT_SCALAR_T::scalar_value ( bool  = false  )  const [inline, virtual]

Reimplemented from octave_base_value.

uint16NDArray OCTAVE_VALUE_INT_SCALAR_T::uint16_array_value ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

octave_uint16 OCTAVE_VALUE_INT_SCALAR_T::uint16_scalar_value ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

uint32NDArray OCTAVE_VALUE_INT_SCALAR_T::uint32_array_value ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

octave_uint32 OCTAVE_VALUE_INT_SCALAR_T::uint32_scalar_value ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

uint64NDArray OCTAVE_VALUE_INT_SCALAR_T::uint64_array_value ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

octave_uint64 OCTAVE_VALUE_INT_SCALAR_T::uint64_scalar_value ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

uint8NDArray OCTAVE_VALUE_INT_SCALAR_T::uint8_array_value ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

octave_uint8 OCTAVE_VALUE_INT_SCALAR_T::uint8_scalar_value ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

int OCTAVE_VALUE_INT_SCALAR_T::write ( octave_stream os,
int  block_size,
oct_data_conv::data_type  output_type,
octave_idx_type  skip,
oct_mach_info::float_format  flt_fmt 
) const [inline]


Member Data Documentation


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