- Main Page
- Namespaces
- Classes
- Files

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

# MatlabOption Class Reference

`#include <matlaboption.h>`

List of all members.

## Public Member Functions
| MatlabOption (const mxArray *ptr)
bool | isString () const
| operator const char * () const
| operator const std::string & () const
| operator double () const
| operator int () const
| ~MatlabOption ()
## Protected Attributes
std::string * | s
double | x

## Detailed Description

Definition at line 17 of file matlaboption.h.

## Constructor & Destructor Documentation

MatlabOption::MatlabOption | ( | const mxArray * | ptr | ) |

MatlabOption::~MatlabOption | ( |  | ) |

## Member Function Documentation

bool MatlabOption::isString | ( |  | ) | const`[inline]`

Definition at line 26 of file matlaboption.h.

References s.

MatlabOption::operator const char * | ( |  | ) | const`[inline]`

Definition at line 29 of file matlaboption.h.

References s.

MatlabOption::operator const std::string & | ( |  | ) | const`[inline]`

Definition at line 30 of file matlaboption.h.

References s.

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

Definition at line 31 of file matlaboption.h.

MatlabOption::operator int | ( |  | ) | const`[inline]`

Definition at line 32 of file matlaboption.h.

## Member Data Documentation

std::string* MatlabOption::s`[protected]`

Definition at line 38 of file matlaboption.h.

Referenced by isString(), operator const char *(), and operator const std::string &().

double MatlabOption::x`[protected]`

Definition at line 39 of file matlaboption.h.

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

- /home/coin/SVN-release/Ipopt-3.7.1/Ipopt/contrib/MatlabInterface-Old/src/matlaboption.h