24 #if !defined (octave_ov_ch_mat_h)
25 #define octave_ov_ch_mat_h 1
89 idx_vector index_vector (
bool require_integers =
false)
const;
98 double double_value (
bool =
false)
const;
100 float float_value (
bool =
false)
const;
103 {
return double_value (frc_str_conv); }
106 {
return float_value (frc_str_conv); }
120 Complex complex_value (
bool =
false)
const;
145 void print_raw (std::ostream& os,
bool pr_as_read_syntax =
false)
const;
151 mxArray *as_mxArray (
void)
const;
~octave_char_matrix(void)
FloatMatrix float_matrix_value(bool=false) const
double scalar_value(bool frc_str_conv=false) const
octave_value convert_to_str_internal(bool, bool, char type) const
ComplexNDArray complex_array_value(bool=false) const
bool is_real_matrix(void) const
octave_char_matrix(const charMatrix &chm)
octave_base_value * empty_clone(void) const
FloatComplexMatrix float_complex_matrix_value(bool=false) const
FloatComplexNDArray float_complex_array_value(bool=false) const
octave_char_matrix(const charNDArray &chm)
bool is_real_type(void) const
octave_char_matrix(const string_vector &s)
ComplexMatrix complex_matrix_value(bool=false) const
octave_char_matrix(const std::string &s)
void * mex_get_data(void) const
Matrix matrix_value(bool=false) const
builtin_type_t builtin_type(void) const
octave_char_matrix(const char *s)
octave_char_matrix(const Array< char > &chm)
octave_base_value * clone(void) const
charMatrix char_matrix_value(bool=false) const
float float_scalar_value(bool frc_str_conv=false) const
octave_char_matrix(const octave_char_matrix &chm)
octave_char_matrix(char c)
charNDArray char_array_value(bool=false) const
NDArray array_value(bool=false) const
std::complex< float > FloatComplex
bool is_char_matrix(void) const
std::complex< double > Complex
return octave_value(v1.char_array_value().concat(v2.char_array_value(), ra_idx),((a1.is_sq_string()||a2.is_sq_string())? '\'': '"'))
FloatNDArray float_array_value(bool=false) const