6#ifndef GENERIC_CONTAINER_HH
54 void to_mxArray( long_type
const & val, mxArray * & mx );
59 void to_mxArray( real_type
const & val, mxArray * & mx );
64 void to_mxArray( complex_type
const & val, mxArray * & mx );
69 void to_mxArray( string_type
const & val, mxArray * & mx );
74 void to_mxArray( vec_bool_type
const & val, mxArray * & mx );
79 void to_mxArray( vec_int_type
const & val, mxArray * & mx );
84 void to_mxArray( vec_long_type
const & val, mxArray * & mx );
89 void to_mxArray( vec_real_type
const & val, mxArray * & mx );
94 void to_mxArray( vec_complex_type
const & val, mxArray * & mx );
100 void to_mxArray( vec_string_type
const & val, mxArray * & mx );
The GenericContainer class provides a flexible container for storing heterogeneous data types.
Definition GenericContainer.hh:572
Generic matrix storage type.
Definition GenericContainer.hh:163
Definition GenericContainer.cc:70
void mxSparse_to_GenericContainer(mxArray const *mx, GenericContainer &gc)
void mexPrint(GenericContainer const &gc)
void mxArray_to_GenericContainer(mxArray const *mx, GenericContainer &gc)
void GenericContainer_to_mxArray(GenericContainer const &gc, mxArray *&mx)
void to_mxArray(bool const &val, mxArray *&mx)