#include <mxarray.h>
Inherited by mxArray_base.
mxArray::mxArray | ( | const octave_value & | ov | ) |
mxArray::mxArray | ( | mxClassID | id, | |
mwSize | ndims, | |||
const mwSize * | dims, | |||
mxComplexity | flag = mxREAL | |||
) |
mxArray::mxArray | ( | mxClassID | id, | |
const dim_vector & | dv, | |||
mxComplexity | flag = mxREAL | |||
) |
mxArray::mxArray | ( | mxClassID | id, | |
mwSize | m, | |||
mwSize | n, | |||
mxComplexity | flag = mxREAL | |||
) |
mxArray::mxArray | ( | const char * | str | ) |
mxArray::mxArray | ( | mxClassID | id, | |
mwSize | m, | |||
mwSize | n, | |||
mwSize | nzmax, | |||
mxComplexity | flag = mxREAL | |||
) |
mxArray::mxArray | ( | const dim_vector & | dv, | |
int | num_keys, | |||
const char ** | keys | |||
) |
mxArray::mxArray | ( | const dim_vector & | dv | ) |
mxArray::~mxArray | ( | void | ) | [virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_struct.
virtual char* mxArray::array_to_string | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_number.
octave_value mxArray::as_octave_value | ( | void | ) | const [protected, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_number, mxArray_sparse, mxArray_struct, and mxArray_cell.
octave_value mxArray::as_octave_value | ( | mxArray * | ptr | ) | [static] |
virtual mwIndex mxArray::calc_single_subscript | ( | mwSize | nsubs, | |
mwIndex * | subs | |||
) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
void * mxArray::calloc | ( | size_t | n, | |
size_t | t | |||
) | [static] |
virtual mxArray* mxArray::clone | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_number, mxArray_sparse, mxArray_struct, and mxArray_cell.
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_cell.
virtual mxClassID mxArray::get_class_id | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual const char* mxArray::get_class_name | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual void* mxArray::get_data | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, mxArray_number, mxArray_sparse, mxArray_struct, and mxArray_cell.
virtual mwSize* mxArray::get_dimensions | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual size_t mxArray::get_element_size | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual mxArray* mxArray::get_field_by_number | ( | mwIndex | index, | |
int | key_num | |||
) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_struct.
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_struct.
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_struct.
virtual void* mxArray::get_imag_data | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, mxArray_number, and mxArray_sparse.
virtual mwIndex* mxArray::get_ir | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_sparse.
virtual mwIndex* mxArray::get_jc | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_sparse.
virtual mwSize mxArray::get_m | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual mwSize mxArray::get_n | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
const char* mxArray::get_name | ( | void | ) | const [inline] |
virtual mwSize mxArray::get_number_of_dimensions | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual mwSize mxArray::get_number_of_elements | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual int mxArray::get_number_of_fields | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_struct.
virtual mwSize mxArray::get_nzmax | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_sparse.
virtual double mxArray::get_scalar | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_number.
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_number.
virtual int mxArray::is_cell | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual int mxArray::is_char | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
Reimplemented in mxArray_base.
virtual int mxArray::is_complex | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, mxArray_number, and mxArray_sparse.
virtual int mxArray::is_double | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual int mxArray::is_empty | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual int mxArray::is_int16 | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual int mxArray::is_int32 | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual int mxArray::is_int64 | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual int mxArray::is_int8 | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual int mxArray::is_logical | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual int mxArray::is_logical_scalar | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base.
virtual int mxArray::is_logical_scalar_true | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual int mxArray::is_numeric | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual bool mxArray::is_octave_value | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, and mxArray_octave_value.
virtual int mxArray::is_single | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual int mxArray::is_sparse | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_sparse.
virtual int mxArray::is_struct | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual int mxArray::is_uint16 | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual int mxArray::is_uint32 | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual int mxArray::is_uint64 | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual int mxArray::is_uint8 | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
void * mxArray::malloc | ( | size_t | n | ) | [static] |
virtual mxArray* mxArray::mutate | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, and mxArray_octave_value.
virtual bool mxArray::mutation_needed | ( | void | ) | const [inline, virtual] |
Reimplemented in mxArray_base, and mxArray_octave_value.
virtual void mxArray::remove_field | ( | int | key_num | ) | [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_struct.
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_cell.
virtual void mxArray::set_class_name | ( | const char * | name_arg | ) | [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual void mxArray::set_data | ( | void * | pr | ) | [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, mxArray_number, mxArray_sparse, mxArray_struct, and mxArray_cell.
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual void mxArray::set_field_by_number | ( | mwIndex | index, | |
int | key_num, | |||
mxArray * | val | |||
) | [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_struct.
virtual void mxArray::set_imag_data | ( | void * | pi | ) | [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, mxArray_number, and mxArray_sparse.
virtual void mxArray::set_ir | ( | mwIndex * | ir | ) | [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_sparse.
virtual void mxArray::set_jc | ( | mwIndex * | jc | ) | [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_sparse.
virtual void mxArray::set_m | ( | mwSize | m | ) | [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
virtual void mxArray::set_n | ( | mwSize | n | ) | [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, and mxArray_matlab.
void mxArray::set_name | ( | const char * | name_arg | ) |
virtual void mxArray::set_nzmax | ( | mwSize | nzmax | ) | [inline, virtual] |
Reimplemented in mxArray_base, mxArray_octave_value, mxArray_matlab, and mxArray_sparse.
static char* mxArray::strsave | ( | const char * | str | ) | [inline, static] |