# MatlabFunctionHandle Class Reference

`#include <matlabfunctionhandle.hpp>`

List of all members.

## Public Member Functions
| MatlabFunctionHandle ()
| MatlabFunctionHandle (const mxArray *ptr)
| ~MatlabFunctionHandle ()
bool | evaluate (int nin, int nout, const mxArray **inputs, mxArray **outputs)
| operator bool () const
## Protected Attributes
mxArray * | f

## Detailed Description

Definition at line 28 of file matlabfunctionhandle.hpp.

## Constructor & Destructor Documentation

MatlabFunctionHandle::MatlabFunctionHandle | ( |  | ) | `[inline]`

Definition at line 32 of file matlabfunctionhandle.hpp.

MatlabFunctionHandle::MatlabFunctionHandle | ( | const mxArray * | ptr | ) | `[explicit]`

MatlabFunctionHandle::~MatlabFunctionHandle | ( |  | ) |

## Member Function Documentation

bool MatlabFunctionHandle::evaluate | ( | int | nin,
|  | int | nout,
|  | const mxArray ** | inputs,
|  | mxArray ** | outputs |
| ) |  |  |

MatlabFunctionHandle::operator bool | ( |  | ) | const`[inline]`

Definition at line 50 of file matlabfunctionhandle.hpp.

## Member Data Documentation

mxArray* MatlabFunctionHandle::f`[protected]`

Definition at line 50 of file matlabfunctionhandle.hpp.

The documentation for this class was generated from the following file:

- contrib/MatlabInterface/src/matlabfunctionhandle.hpp

All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines