Inherits mxArray_matlab.
List of all members.
Public Member Functions |
| mxArray_number (mxClassID id_arg, mwSize ndims_arg, const mwSize *dims_arg, mxComplexity flag=mxREAL) |
| mxArray_number (mxClassID id_arg, const dim_vector &dv, mxComplexity flag=mxREAL) |
| mxArray_number (mxClassID id_arg, mwSize m, mwSize n, mxComplexity flag=mxREAL) |
| mxArray_number (mxClassID id_arg, double val) |
| mxArray_number (mxClassID id_arg, mxLogical val) |
| mxArray_number (const char *str) |
| mxArray_number (mwSize m, const char **str) |
mxArray_number * | dup (void) const |
| ~mxArray_number (void) |
int | is_complex (void) const |
double | get_scalar (void) const |
void * | get_data (void) const |
void * | get_imag_data (void) const |
void | set_data (void *pr_arg) |
void | set_imag_data (void *pi_arg) |
int | get_string (char *buf, mwSize buflen) const |
char * | array_to_string (void) const |
Protected Member Functions |
template<typename ELT_T , typename ARRAY_T , typename ARRAY_ELT_T > |
octave_value | int_to_ov (const dim_vector &dv) const |
octave_value | as_octave_value (void) const |
| mxArray_number (const mxArray_number &val) |
Constructor & Destructor Documentation
mxArray_number::mxArray_number |
( |
mxClassID |
id_arg, |
|
|
double |
val | |
|
) |
| | [inline] |
mxArray_number::mxArray_number |
( |
const char * |
str |
) |
[inline] |
mxArray_number::mxArray_number |
( |
mwSize |
m, |
|
|
const char ** |
str | |
|
) |
| | [inline] |
mxArray_number::~mxArray_number |
( |
void |
|
) |
[inline] |
mxArray_number::mxArray_number |
( |
const mxArray_number & |
val |
) |
[inline, protected] |
Member Function Documentation
char* mxArray_number::array_to_string |
( |
void |
|
) |
const [inline, virtual] |
octave_value mxArray_number::as_octave_value |
( |
void |
|
) |
const [inline, protected, virtual] |
void* mxArray_number::get_data |
( |
void |
|
) |
const [inline, virtual] |
void* mxArray_number::get_imag_data |
( |
void |
|
) |
const [inline, virtual] |
double mxArray_number::get_scalar |
( |
void |
|
) |
const [inline, virtual] |
int mxArray_number::get_string |
( |
char * |
buf, |
|
|
mwSize |
buflen | |
|
) |
| | const [inline, virtual] |
template<typename ELT_T , typename ARRAY_T , typename ARRAY_ELT_T >
int mxArray_number::is_complex |
( |
void |
|
) |
const [inline, virtual] |
void mxArray_number::set_data |
( |
void * |
pr_arg |
) |
[inline, virtual] |
void mxArray_number::set_imag_data |
( |
void * |
pi_arg |
) |
[inline, virtual] |
The documentation for this class was generated from the following file: