- Main Page
- Namespaces
- Classes
- Files

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# MatlabScalar Class Reference

`#include <matlabscalar.h>`

List of all members.

## Public Member Functions
| MatlabScalar (const mxArray *ptr)
| MatlabScalar (mxArray *&ptr, double value)
| MatlabScalar (MatlabScalar &source)
| ~MatlabScalar ()
| operator const double () const
MatlabScalar & | operator= (double value)
## Protected Member Functions
MatlabScalar & | operator= (const MatlabScalar &source)
## Protected Attributes
double & | x

## Detailed Description

Definition at line 21 of file matlabscalar.h.

## Constructor & Destructor Documentation

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

MatlabScalar::MatlabScalar | ( | mxArray *& | ptr,
|  | double | value |
| ) |  |  |

MatlabScalar::MatlabScalar | ( | MatlabScalar & | source | ) |

MatlabScalar::~MatlabScalar | ( |  | ) | `[inline]`

Definition at line 36 of file matlabscalar.h.

## Member Function Documentation

MatlabScalar::operator const double | ( |  | ) | const`[inline]`

Definition at line 39 of file matlabscalar.h.

References x.

MatlabScalar& MatlabScalar::operator= | ( | double | value | ) |

MatlabScalar& MatlabScalar::operator= | ( | const MatlabScalar & | source | ) | `[inline, protected]`

Definition at line 49 of file matlabscalar.h.

## Member Data Documentation

double& MatlabScalar::x`[protected]`

Definition at line 45 of file matlabscalar.h.

Referenced by operator const double().

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

- /home/coin/SVN-release/Ipopt-3.5.1/Ipopt/contrib/MatlabInterface/src/matlabscalar.h