Public Member Functions | |
mxArray_separate_full (const char *str) | |
mxArray_separate_full (mwSize m, const char **str) | |
mxArray_separate_full (mxClassID id, const dim_vector &dv, mxComplexity flag=mxREAL) | |
mxArray_separate_full (mxClassID id, double val) | |
mxArray_separate_full (mxClassID id, mwSize m, mwSize n, mxComplexity flag=mxREAL, bool init=true) | |
mxArray_separate_full (mxClassID id, mwSize ndims, const mwSize *dims, mxComplexity flag=mxREAL, bool init=true) | |
mxArray_separate_full (mxClassID id, mxLogical val) | |
~mxArray_separate_full (void) | |
int | add_field (const char *) |
char * | array_to_string (void) const |
virtual mxArray * | as_mxArray (void) const |
octave_value | as_octave_value (void) const |
mwIndex | calc_single_subscript (mwSize nsubs, mwIndex *subs) const |
mxArray_base * | dup (void) const |
mxArray * | get_cell (mwIndex) const |
mxClassID | get_class_id (void) const |
const char * | get_class_name (void) const |
mxComplexDouble * | get_complex_doubles (void) const |
mxComplexInt16 * | get_complex_int16s (void) const |
mxComplexInt32 * | get_complex_int32s (void) const |
mxComplexInt64 * | get_complex_int64s (void) const |
mxComplexInt8 * | get_complex_int8s (void) const |
mxComplexSingle * | get_complex_singles (void) const |
mxComplexUint16 * | get_complex_uint16s (void) const |
mxComplexUint32 * | get_complex_uint32s (void) const |
mxComplexUint64 * | get_complex_uint64s (void) const |
mxComplexUint8 * | get_complex_uint8s (void) const |
void * | get_data (void) const |
mwSize * | get_dimensions (void) const |
mxDouble * | get_doubles (void) const |
std::size_t | get_element_size (void) const |
mxArray * | get_field_by_number (mwIndex, int) const |
const char * | get_field_name_by_number (int) const |
int | get_field_number (const char *) const |
void * | get_imag_data (void) const |
mxInt16 * | get_int16s (void) const |
mxInt32 * | get_int32s (void) const |
mxInt64 * | get_int64s (void) const |
mxInt8 * | get_int8s (void) const |
mwIndex * | get_ir (void) const |
mwIndex * | get_jc (void) const |
mwSize | get_m (void) const |
mwSize | get_n (void) const |
mwSize | get_number_of_dimensions (void) const |
mwSize | get_number_of_elements (void) const |
int | get_number_of_fields (void) const |
mwSize | get_nzmax (void) const |
virtual mxArray * | get_property (mwIndex, const char *) const |
double | get_scalar (void) const |
mxSingle * | get_singles (void) const |
int | get_string (char *buf, mwSize buflen) const |
mxUint16 * | get_uint16s (void) const |
mxUint32 * | get_uint32s (void) const |
mxUint64 * | get_uint64s (void) const |
mxUint8 * | get_uint8s (void) const |
int | is_char (void) const |
virtual int | is_class (const char *name_arg) const |
int | is_complex (void) const |
int | is_double (void) const |
int | is_function_handle (void) const |
int | is_int16 (void) const |
int | is_int32 (void) const |
int | is_int64 (void) const |
int | is_int8 (void) const |
int | is_logical (void) const |
virtual int | is_logical_scalar (void) const |
int | is_logical_scalar_true (void) const |
int | is_numeric (void) const |
virtual bool | is_octave_value (void) const |
bool | is_scalar (void) const |
int | is_single (void) const |
int | is_sparse (void) const |
int | is_struct (void) const |
int | is_uint16 (void) const |
int | is_uint32 (void) const |
int | is_uint64 (void) const |
int | is_uint8 (void) const |
int | iscell (void) const |
int | isempty (void) const |
virtual mxArray * | mutate (void) const |
virtual bool | mutation_needed (void) const |
mxArray_separate_full & | operator= (const mxArray_separate_full &) |
void | remove_field (int) |
void | set_cell (mwIndex, mxArray *) |
void | set_class_name (const char *name) |
int | set_complex_doubles (mxComplexDouble *) |
int | set_complex_int16s (mxComplexInt16 *) |
int | set_complex_int32s (mxComplexInt32 *) |
int | set_complex_int64s (mxComplexInt64 *) |
int | set_complex_int8s (mxComplexInt8 *) |
int | set_complex_singles (mxComplexSingle *) |
int | set_complex_uint16s (mxComplexUint16 *) |
int | set_complex_uint32s (mxComplexUint32 *) |
int | set_complex_uint64s (mxComplexUint64 *) |
int | set_complex_uint8s (mxComplexUint8 *) |
void | set_data (void *pr) |
int | set_dimensions (mwSize *dims, mwSize ndims) |
int | set_doubles (mxDouble *) |
void | set_field_by_number (mwIndex, int, mxArray *) |
void | set_imag_data (void *pi) |
int | set_int16s (mxInt16 *) |
int | set_int32s (mxInt32 *) |
int | set_int64s (mxInt64 *) |
int | set_int8s (mxInt8 *) |
void | set_ir (mwIndex *) |
void | set_jc (mwIndex *) |
void | set_m (mwSize m) |
void | set_n (mwSize n) |
void | set_nzmax (mwSize) |
virtual void | set_property (mwIndex, const char *, const mxArray *) |
int | set_singles (mxSingle *) |
int | set_uint16s (mxUint16 *) |
int | set_uint32s (mxUint32 *) |
int | set_uint64s (mxUint64 *) |
int | set_uint8s (mxUint8 *) |
Protected Member Functions | |
mxArray_separate_full (const mxArray_separate_full &val) | |
dim_vector | dims_to_dim_vector (void) const |
OCTAVE_NORETURN void | err_invalid_type (const char *op) const |
template<typename ELT_T > | |
octave_value | fp_to_ov (const dim_vector &dv) const |
std::size_t | get_numeric_element_size (std::size_t size) const |
template<typename ELT_T , typename ARRAY_T , typename ARRAY_ELT_T > | |
octave_value | int_to_ov (const dim_vector &dv) const |
Protected Attributes | |
bool | m_interleaved |
void * | m_pr |
Private Member Functions | |
template<typename T > | |
octave_value | to_ov (const dim_vector &dv) const |
Private Attributes | |
char * | m_class_name |
mwSize * | m_dims |
mxClassID | m_id |
mwSize | m_ndims |
void * | m_pi |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
Definition at line 2470 of file mex.cc.
References mxArray_matlab::get_element_size(), mxArray_matlab::get_number_of_elements(), and m_pi.
|
inlinevirtualinherited |
Implements mxArray_base.
Reimplemented in mxArray_struct.
Definition at line 1484 of file mex.cc.
References mxArray_base::err_invalid_type().
|
inlinevirtualinherited |
Reimplemented from mxArray_matlab.
Definition at line 2083 of file mex.cc.
References mxArray_matlab::get_number_of_elements(), mxArray_base_full::m_pr, and mxArray::malloc().
|
inlinevirtualinherited |
Reimplemented in mxArray_octave_value.
Definition at line 99 of file mxarray.h.
Referenced by mxArray::dup().
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2433 of file mex.cc.
References mxArray_base_full::as_octave_value(), mxArray_matlab::dims_to_dim_vector(), error(), mxArray_matlab::get_class_id(), is_complex(), and panic_impossible.
|
inlinevirtualinherited |
Implements mxArray_base.
Definition at line 1530 of file mex.cc.
References calc_single_subscript_internal(), mxArray_matlab::m_dims, and mxArray_matlab::m_ndims.
|
inlineprotectedinherited |
Definition at line 1632 of file mex.cc.
References d, mxArray_matlab::get_dimensions(), mxArray_matlab::get_number_of_dimensions(), and dim_vector::resize().
Referenced by mxArray_base_full::as_octave_value(), as_octave_value(), mxArray_base_sparse::as_octave_value(), mxArray_separate_sparse::as_octave_value(), mxArray_struct::as_octave_value(), and mxArray_cell::as_octave_value().
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2367 of file mex.cc.
References mxArray_separate_full().
|
inlineprotectedinherited |
Definition at line 322 of file mxarray.h.
References error().
Referenced by mxArray_matlab::add_field(), mxArray_matlab::array_to_string(), mxArray_matlab::get_cell(), mxArray_matlab::get_complex_doubles(), mxArray_matlab::get_complex_singles(), mxArray_matlab::get_data(), mxArray_matlab::get_doubles(), mxArray_matlab::get_field_by_number(), mxArray_matlab::get_field_name_by_number(), mxArray_matlab::get_imag_data(), mxArray_matlab::get_int16s(), mxArray_matlab::get_int32s(), mxArray_matlab::get_int64s(), mxArray_matlab::get_int8s(), mxArray_matlab::get_ir(), mxArray_matlab::get_jc(), mxArray_matlab::get_number_of_fields(), mxArray_matlab::get_nzmax(), mxArray_matlab::get_scalar(), mxArray_matlab::get_singles(), mxArray_matlab::get_string(), mxArray_matlab::get_uint16s(), mxArray_matlab::get_uint32s(), mxArray_matlab::get_uint64s(), mxArray_matlab::get_uint8s(), mxArray_matlab::remove_field(), mxArray_matlab::set_cell(), mxArray_matlab::set_complex_doubles(), mxArray_matlab::set_complex_singles(), mxArray_matlab::set_data(), mxArray_matlab::set_doubles(), mxArray_matlab::set_field_by_number(), mxArray_matlab::set_imag_data(), mxArray_matlab::set_int16s(), mxArray_matlab::set_int32s(), mxArray_matlab::set_int64s(), mxArray_matlab::set_int8s(), mxArray_matlab::set_ir(), mxArray_matlab::set_jc(), mxArray_matlab::set_nzmax(), mxArray_octave_value::set_property(), mxArray_matlab::set_singles(), mxArray_matlab::set_uint16s(), mxArray_matlab::set_uint32s(), mxArray_matlab::set_uint64s(), and mxArray_matlab::set_uint8s().
|
inlineprotectedinherited |
Definition at line 2169 of file mex.cc.
References Array< T, Alloc >::fortran_vec(), mxArray_matlab::get_number_of_elements(), mxArray_base_full::m_pr, and octave_value().
|
inlinevirtualinherited |
Reimplemented from mxArray_base.
Reimplemented in mxArray_cell.
Definition at line 1213 of file mex.cc.
References mxArray_base::err_invalid_type().
|
inlinevirtualinherited |
Implements mxArray_base.
Definition at line 1179 of file mex.cc.
References mxArray_matlab::m_id.
Referenced by mxArray_base_full::as_octave_value(), as_octave_value(), mxArray_base_sparse::as_octave_value(), mxArray_separate_sparse::as_octave_value(), and mxArray_base_full::get_scalar().
|
inlinevirtualinherited |
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2394 of file mex.cc.
References panic_impossible.
|
inline |
Definition at line 2400 of file mex.cc.
References panic_impossible.
|
inline |
Definition at line 2401 of file mex.cc.
References panic_impossible.
|
inline |
Definition at line 2402 of file mex.cc.
References panic_impossible.
|
inline |
Definition at line 2399 of file mex.cc.
References panic_impossible.
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2395 of file mex.cc.
References panic_impossible.
|
inline |
Definition at line 2404 of file mex.cc.
References panic_impossible.
|
inline |
Definition at line 2405 of file mex.cc.
References panic_impossible.
|
inline |
Definition at line 2406 of file mex.cc.
References panic_impossible.
|
inline |
Definition at line 2403 of file mex.cc.
References panic_impossible.
|
inlinevirtualinherited |
Reimplemented from mxArray_matlab.
Definition at line 1812 of file mex.cc.
References mxArray_base_full::m_pr.
|
inlinevirtualinherited |
Implements mxArray_base.
Definition at line 1128 of file mex.cc.
References mxArray_matlab::m_dims.
Referenced by mxArray_base_full::mxArray_base_full(), and mxArray_matlab::dims_to_dim_vector().
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2383 of file mex.cc.
References panic_impossible.
|
inlinevirtualinherited |
Implements mxArray_base.
Definition at line 1535 of file mex.cc.
References mxArray_base::get_numeric_element_size(), and mxArray_matlab::m_id.
Referenced by mxArray_base_full::mxArray_base_full(), mxArray_base_sparse::mxArray_base_sparse(), mxArray_separate_full(), and mxArray_separate_sparse::mxArray_separate_sparse().
|
inlinevirtualinherited |
Implements mxArray_base.
Reimplemented in mxArray_struct.
Definition at line 1494 of file mex.cc.
References mxArray_base::err_invalid_type().
|
inlinevirtualinherited |
Implements mxArray_base.
Reimplemented in mxArray_struct.
Definition at line 1510 of file mex.cc.
References mxArray_base::err_invalid_type().
|
inlinevirtualinherited |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2386 of file mex.cc.
References panic_impossible.
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2387 of file mex.cc.
References panic_impossible.
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2388 of file mex.cc.
References panic_impossible.
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2385 of file mex.cc.
References panic_impossible.
|
inlinevirtualinherited |
Implements mxArray_base.
Reimplemented in mxArray_base_sparse.
Definition at line 1454 of file mex.cc.
References mxArray_base::err_invalid_type().
|
inlinevirtualinherited |
Implements mxArray_base.
Reimplemented in mxArray_base_sparse.
Definition at line 1459 of file mex.cc.
References mxArray_base::err_invalid_type().
|
inlinevirtualinherited |
Implements mxArray_base.
Definition at line 1116 of file mex.cc.
References mxArray_matlab::m_dims.
Referenced by mxArray_separate_sparse::as_octave_value().
|
inlinevirtualinherited |
Implements mxArray_base.
Definition at line 1118 of file mex.cc.
References mxArray_matlab::m_dims, mxArray_matlab::m_ndims, and n.
Referenced by mxArray_base_sparse::mxArray_base_sparse(), and mxArray_separate_sparse::as_octave_value().
|
inlinevirtualinherited |
Implements mxArray_base.
Definition at line 1130 of file mex.cc.
References mxArray_matlab::m_ndims.
Referenced by mxArray_matlab::dims_to_dim_vector().
|
inlinevirtualinherited |
Implements mxArray_base.
Definition at line 1162 of file mex.cc.
References mxArray_matlab::m_dims, and mxArray_matlab::m_ndims.
Referenced by mxArray_base_full::mxArray_base_full(), mxArray_cell::mxArray_cell(), mxArray_separate_full(), mxArray_struct::mxArray_struct(), mxArray_cell::~mxArray_cell(), mxArray_struct::~mxArray_struct(), mxArray_struct::add_field(), mxArray_base_full::array_to_string(), mxArray_struct::as_octave_value(), mxArray_cell::as_octave_value(), mxArray_base_full::fp_to_ov(), mxArray_cell::get_cell(), mxArray_base_full::get_string(), mxArray_base_full::int_to_ov(), mxArray_matlab::isempty(), mxArray_struct::remove_field(), mxArray_cell::set_cell(), and to_ov().
|
inlinevirtualinherited |
Implements mxArray_base.
Reimplemented in mxArray_struct.
Definition at line 1505 of file mex.cc.
References mxArray_base::err_invalid_type().
|
inlineprotectedinherited |
Definition at line 315 of file mxarray.h.
Referenced by mxArray_octave_value::get_element_size(), and mxArray_matlab::get_element_size().
|
inlinevirtualinherited |
Implements mxArray_base.
Reimplemented in mxArray_base_sparse.
Definition at line 1464 of file mex.cc.
References mxArray_base::err_invalid_type().
|
inlinevirtualinherited |
Reimplemented in mxArray_octave_value.
Definition at line 192 of file mxarray.h.
Referenced by mxArray::get_property().
|
inlinevirtualinherited |
Reimplemented from mxArray_matlab.
Definition at line 1749 of file mex.cc.
References mxArray_matlab::get_class_id(), mxArray_base_full::m_pr, and panic_impossible.
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2384 of file mex.cc.
References panic_impossible.
|
inlinevirtualinherited |
Reimplemented from mxArray_matlab.
Definition at line 2057 of file mex.cc.
References mxArray_matlab::get_number_of_elements(), and mxArray_base_full::m_pr.
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2390 of file mex.cc.
References panic_impossible.
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2391 of file mex.cc.
References panic_impossible.
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2392 of file mex.cc.
References panic_impossible.
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2389 of file mex.cc.
References panic_impossible.
|
inlineprotectedinherited |
Definition at line 2207 of file mex.cc.
References error(), mxArray_matlab::get_number_of_elements(), mxArray_matlab::is_complex(), mxArray_base_full::m_pr, and octave_value().
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtual |
Reimplemented from mxArray_matlab.
Definition at line 2377 of file mex.cc.
References m_pi.
Referenced by as_octave_value().
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
Definition at line 153 of file mxarray.h.
Referenced by mxArray::is_logical_scalar(), mxArray_octave_value::is_logical_scalar_true(), and mxArray_matlab::is_logical_scalar_true().
|
inlinevirtualinherited |
Implements mxArray_base.
Definition at line 1110 of file mex.cc.
References mxArray_matlab::get_data(), and mxArray_base::is_logical_scalar().
|
inlinevirtualinherited |
|
inlinevirtualinherited |
Reimplemented in mxArray_octave_value.
Definition at line 103 of file mxarray.h.
Referenced by mxArray::is_octave_value(), and mxArray::maybe_mutate().
|
inlinevirtualinherited |
Implements mxArray_base.
Definition at line 1174 of file mex.cc.
References mxArray_matlab::m_dims, and mxArray_matlab::m_ndims.
|
inlinevirtualinherited |
|
inlinevirtualinherited |
Implements mxArray_base.
Reimplemented in mxArray_base_sparse.
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inlinevirtualinherited |
Implements mxArray_base.
Definition at line 1172 of file mex.cc.
References mxArray_matlab::get_number_of_elements().
|
inlinevirtualinherited |
Reimplemented in mxArray_octave_value.
Definition at line 307 of file mxarray.h.
Referenced by mxArray::maybe_mutate(), and mxArray::mutate().
|
inlinevirtualinherited |
Reimplemented in mxArray_octave_value.
Definition at line 305 of file mxarray.h.
Referenced by mxArray::mutation_needed().
mxArray_separate_full& mxArray_separate_full::operator= | ( | const mxArray_separate_full & | ) |
|
inlinevirtualinherited |
Implements mxArray_base.
Reimplemented in mxArray_struct.
Definition at line 1489 of file mex.cc.
References mxArray_base::err_invalid_type().
|
inlinevirtualinherited |
Implements mxArray_base.
Reimplemented in mxArray_cell.
Definition at line 1218 of file mex.cc.
References mxArray_base::err_invalid_type().
|
inlinevirtualinherited |
Implements mxArray_base.
Definition at line 1206 of file mex.cc.
References mxArray_matlab::m_class_name, mxArray::malloc(), mxFree(), and strlen().
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2419 of file mex.cc.
References panic_impossible.
|
inline |
Definition at line 2425 of file mex.cc.
References panic_impossible.
|
inline |
Definition at line 2426 of file mex.cc.
References panic_impossible.
|
inline |
Definition at line 2427 of file mex.cc.
References panic_impossible.
|
inline |
Definition at line 2424 of file mex.cc.
References panic_impossible.
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2420 of file mex.cc.
References panic_impossible.
|
inline |
Definition at line 2429 of file mex.cc.
References panic_impossible.
|
inline |
Definition at line 2430 of file mex.cc.
References panic_impossible.
|
inline |
Definition at line 2431 of file mex.cc.
References panic_impossible.
|
inline |
Definition at line 2428 of file mex.cc.
References panic_impossible.
|
inlinevirtualinherited |
Reimplemented from mxArray_matlab.
Definition at line 1814 of file mex.cc.
References mxArray_base_full::m_pr.
|
inlinevirtualinherited |
Implements mxArray_base.
Definition at line 1136 of file mex.cc.
References mxArray_matlab::m_dims, mxArray_matlab::m_ndims, mxArray::malloc(), and mxFree().
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2408 of file mex.cc.
References panic_impossible.
|
inlinevirtualinherited |
Implements mxArray_base.
Reimplemented in mxArray_struct.
Definition at line 1499 of file mex.cc.
References mxArray_base::err_invalid_type().
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2411 of file mex.cc.
References panic_impossible.
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2412 of file mex.cc.
References panic_impossible.
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2413 of file mex.cc.
References panic_impossible.
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2410 of file mex.cc.
References panic_impossible.
|
inlinevirtualinherited |
Implements mxArray_base.
Reimplemented in mxArray_base_sparse.
Definition at line 1469 of file mex.cc.
References mxArray_base::err_invalid_type().
|
inlinevirtualinherited |
Implements mxArray_base.
Reimplemented in mxArray_base_sparse.
Definition at line 1474 of file mex.cc.
References mxArray_base::err_invalid_type().
|
inlinevirtualinherited |
Implements mxArray_base.
Definition at line 1132 of file mex.cc.
References m, and mxArray_matlab::m_dims.
|
inlinevirtualinherited |
Implements mxArray_base.
Definition at line 1134 of file mex.cc.
References mxArray_matlab::m_dims, and n.
|
inlinevirtualinherited |
Implements mxArray_base.
Reimplemented in mxArray_base_sparse.
Definition at line 1479 of file mex.cc.
References mxArray_base::err_invalid_type().
|
inlinevirtualinherited |
Reimplemented in mxArray_octave_value.
Definition at line 197 of file mxarray.h.
Referenced by mxArray::set_property().
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2409 of file mex.cc.
References panic_impossible.
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2415 of file mex.cc.
References panic_impossible.
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2416 of file mex.cc.
References panic_impossible.
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2417 of file mex.cc.
References panic_impossible.
|
inlinevirtual |
Reimplemented from mxArray_base_full.
Definition at line 2414 of file mex.cc.
References panic_impossible.
|
inlineprivate |
Definition at line 2484 of file mex.cc.
References Array< T, Alloc >::fortran_vec(), mxArray_matlab::get_number_of_elements(), m_pi, mxArray_base_full::m_pr, and octave_value().
|
privateinherited |
Definition at line 1649 of file mex.cc.
Referenced by mxArray_matlab::~mxArray_matlab(), and mxArray_matlab::set_class_name().
|
privateinherited |
Definition at line 1654 of file mex.cc.
Referenced by mxArray_matlab::mxArray_matlab(), mxArray_matlab::~mxArray_matlab(), mxArray_matlab::calc_single_subscript(), mxArray_matlab::get_dimensions(), mxArray_matlab::get_m(), mxArray_matlab::get_n(), mxArray_matlab::get_number_of_elements(), mxArray_matlab::is_scalar(), mxArray_matlab::set_dimensions(), mxArray_matlab::set_m(), and mxArray_matlab::set_n().
|
privateinherited |
Definition at line 1651 of file mex.cc.
Referenced by mxArray_matlab::get_class_id(), mxArray_matlab::get_class_name(), mxArray_matlab::get_element_size(), mxArray_matlab::is_char(), mxArray_matlab::is_double(), mxArray_matlab::is_function_handle(), mxArray_matlab::is_int16(), mxArray_matlab::is_int32(), mxArray_matlab::is_int64(), mxArray_matlab::is_int8(), mxArray_matlab::is_logical(), mxArray_matlab::is_numeric(), mxArray_matlab::is_single(), mxArray_matlab::is_struct(), mxArray_matlab::is_uint16(), mxArray_matlab::is_uint32(), mxArray_matlab::is_uint64(), mxArray_matlab::is_uint8(), and mxArray_matlab::iscell().
|
protectedinherited |
Definition at line 330 of file mxarray.h.
Referenced by mxArray_octave_value::as_mxArray(), mxArray_octave_value::get_data(), and mxArray_octave_value::get_property().
|
privateinherited |
Definition at line 1653 of file mex.cc.
Referenced by mxArray_matlab::mxArray_matlab(), mxArray_matlab::calc_single_subscript(), mxArray_matlab::get_n(), mxArray_matlab::get_number_of_dimensions(), mxArray_matlab::get_number_of_elements(), mxArray_matlab::is_scalar(), and mxArray_matlab::set_dimensions().
|
private |
Definition at line 2506 of file mex.cc.
Referenced by mxArray_separate_full(), ~mxArray_separate_full(), get_imag_data(), is_complex(), set_imag_data(), and to_ov().
|
protectedinherited |
Definition at line 2247 of file mex.cc.
Referenced by mxArray_base_full::mxArray_base_full(), mxArray_base_full::~mxArray_base_full(), mxArray_base_full::array_to_string(), mxArray_base_full::fp_to_ov(), mxArray_base_full::get_complex_doubles(), mxArray_base_full::get_complex_singles(), mxArray_base_full::get_data(), mxArray_base_full::get_doubles(), mxArray_base_full::get_int16s(), mxArray_base_full::get_int32s(), mxArray_base_full::get_int64s(), mxArray_base_full::get_int8s(), mxArray_base_full::get_scalar(), mxArray_base_full::get_singles(), mxArray_base_full::get_string(), mxArray_base_full::get_uint16s(), mxArray_base_full::get_uint32s(), mxArray_base_full::get_uint64s(), mxArray_base_full::get_uint8s(), mxArray_base_full::int_to_ov(), mxArray_base_full::set_complex_doubles(), mxArray_base_full::set_complex_singles(), mxArray_base_full::set_data(), mxArray_base_full::set_doubles(), mxArray_base_full::set_int16s(), mxArray_base_full::set_int32s(), mxArray_base_full::set_int64s(), mxArray_base_full::set_int8s(), mxArray_base_full::set_singles(), mxArray_base_full::set_uint16s(), mxArray_base_full::set_uint32s(), mxArray_base_full::set_uint64s(), mxArray_base_full::set_uint8s(), and to_ov().