Navigation

Operators and Keywords

Function List:

C++ API

octave_char_matrix Class Reference

#include <ov-ch-mat.h>

Inherits octave_base_matrix< charNDArray >.

Inherited by octave_char_matrix_str.

Collaboration diagram for octave_char_matrix:

List of all members.


Public Member Functions

 ~octave_char_matrix (void)
octave_base_valueclone (void) const
octave_base_valueempty_clone (void) const
idx_vector index_vector (void) const
builtin_type_t builtin_type (void) const
bool is_char_matrix (void) const
bool is_real_matrix (void) const
bool is_real_type (void) const
double double_value (bool=false) const
float float_value (bool=false) const
double scalar_value (bool frc_str_conv=false) const
float float_scalar_value (bool frc_str_conv=false) const
Matrix matrix_value (bool=false) const
FloatMatrix float_matrix_value (bool=false) const
NDArray array_value (bool=false) const
FloatNDArray float_array_value (bool=false) const
Complex complex_value (bool=false) const
FloatComplex float_complex_value (bool=false) const
ComplexMatrix complex_matrix_value (bool=false) const
FloatComplexMatrix float_complex_matrix_value (bool=false) const
ComplexNDArray complex_array_value (bool=false) const
FloatComplexNDArray float_complex_array_value (bool=false) const
charMatrix char_matrix_value (bool=false) const
charNDArray char_array_value (bool=false) const
octave_value convert_to_str_internal (bool, bool, char type) const
void print_raw (std::ostream &os, bool pr_as_read_syntax=false) const
mxArrayas_mxArray (void) const
octave_value xisalnum (void) const
octave_value xisalpha (void) const
octave_value xisascii (void) const
octave_value xiscntrl (void) const
octave_value xisdigit (void) const
octave_value xisgraph (void) const
octave_value xislower (void) const
octave_value xisprint (void) const
octave_value xispunct (void) const
octave_value xisspace (void) const
octave_value xisupper (void) const
octave_value xisxdigit (void) const
octave_value xtoascii (void) const
octave_value xtolower (void) const
octave_value xtoupper (void) const

Protected Member Functions

 octave_char_matrix (void)
 octave_char_matrix (const charMatrix &chm)
 octave_char_matrix (const charNDArray &chm)
 octave_char_matrix (char c)
 octave_char_matrix (const char *s)
 octave_char_matrix (const std::string &s)
 octave_char_matrix (const string_vector &s)
 octave_char_matrix (const octave_char_matrix &chm)

Constructor & Destructor Documentation

octave_char_matrix::octave_char_matrix ( void   )  [inline, protected]

octave_char_matrix::octave_char_matrix ( const charMatrix chm  )  [inline, protected]

octave_char_matrix::octave_char_matrix ( const charNDArray chm  )  [inline, protected]

octave_char_matrix::octave_char_matrix ( char  c  )  [inline, protected]

octave_char_matrix::octave_char_matrix ( const char *  s  )  [inline, protected]

octave_char_matrix::octave_char_matrix ( const std::string s  )  [inline, protected]

octave_char_matrix::octave_char_matrix ( const string_vector s  )  [inline, protected]

octave_char_matrix::octave_char_matrix ( const octave_char_matrix chm  )  [inline, protected]

octave_char_matrix::~octave_char_matrix ( void   )  [inline]


Member Function Documentation

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

Reimplemented from octave_base_value.

Reimplemented in octave_char_matrix_str.

mxArray * octave_char_matrix::as_mxArray ( void   )  const [virtual]

Reimplemented from octave_base_value.

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

Reimplemented from octave_base_value.

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

Reimplemented from octave_base_value.

charMatrix octave_char_matrix::char_matrix_value ( bool  = false  )  const [inline, virtual]

Reimplemented from octave_base_value.

octave_base_value* octave_char_matrix::clone ( void   )  const [inline, virtual]

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

Reimplemented from octave_base_value.

Reimplemented in octave_char_matrix_str.

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

Reimplemented from octave_base_value.

Reimplemented in octave_char_matrix_str.

Complex octave_char_matrix::complex_value ( bool  = false  )  const [virtual]

Reimplemented from octave_base_value.

Reimplemented in octave_char_matrix_str.

octave_value octave_char_matrix::convert_to_str_internal ( bool  ,
bool  ,
char  type 
) const [inline, virtual]

Reimplemented from octave_base_value.

double octave_char_matrix::double_value ( bool  = false  )  const [virtual]

Reimplemented from octave_base_value.

Reimplemented in octave_char_matrix_str.

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

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

Reimplemented from octave_base_value.

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

Reimplemented from octave_base_value.

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

Reimplemented from octave_base_value.

FloatComplex octave_char_matrix::float_complex_value ( bool  = false  )  const [virtual]

Reimplemented from octave_base_value.

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

Reimplemented from octave_base_value.

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

Reimplemented from octave_base_value.

float octave_char_matrix::float_value ( bool  = false  )  const [virtual]

Reimplemented from octave_base_value.

idx_vector octave_char_matrix::index_vector ( void   )  const [virtual]

Reimplemented from octave_base_value.

bool octave_char_matrix::is_char_matrix ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

bool octave_char_matrix::is_real_matrix ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

bool octave_char_matrix::is_real_type ( void   )  const [inline, virtual]

Reimplemented from octave_base_value.

Reimplemented in octave_char_matrix_str.

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

Reimplemented from octave_base_value.

Reimplemented in octave_char_matrix_str.

void octave_char_matrix::print_raw ( std::ostream os,
bool  pr_as_read_syntax = false 
) const [virtual]

Reimplemented from octave_base_value.

Reimplemented in octave_char_matrix_str.

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

Reimplemented from octave_base_value.

octave_value octave_char_matrix::xisalnum ( void   )  const [virtual]

Reimplemented from octave_base_value.

octave_value octave_char_matrix::xisalpha ( void   )  const [virtual]

Reimplemented from octave_base_value.

octave_value octave_char_matrix::xisascii ( void   )  const [virtual]

Reimplemented from octave_base_value.

octave_value octave_char_matrix::xiscntrl ( void   )  const [virtual]

Reimplemented from octave_base_value.

octave_value octave_char_matrix::xisdigit ( void   )  const [virtual]

Reimplemented from octave_base_value.

octave_value octave_char_matrix::xisgraph ( void   )  const [virtual]

Reimplemented from octave_base_value.

octave_value octave_char_matrix::xislower ( void   )  const [virtual]

Reimplemented from octave_base_value.

octave_value octave_char_matrix::xisprint ( void   )  const [virtual]

Reimplemented from octave_base_value.

octave_value octave_char_matrix::xispunct ( void   )  const [virtual]

Reimplemented from octave_base_value.

octave_value octave_char_matrix::xisspace ( void   )  const [virtual]

Reimplemented from octave_base_value.

octave_value octave_char_matrix::xisupper ( void   )  const [virtual]

Reimplemented from octave_base_value.

octave_value octave_char_matrix::xisxdigit ( void   )  const [virtual]

Reimplemented from octave_base_value.

octave_value octave_char_matrix::xtoascii ( void   )  const [virtual]

Reimplemented from octave_base_value.

octave_value octave_char_matrix::xtolower ( void   )  const [virtual]

Reimplemented from octave_base_value.

octave_value octave_char_matrix::xtoupper ( void   )  const [virtual]

Reimplemented from octave_base_value.


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