Ipopt 3.12.10

- Main Page
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Attributes | List of all members
MatlabFunctionHandle Class Reference

`#include <matlabfunctionhandle.hpp>`

## 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