- Main Page
- Namespaces
- Classes
- Files

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

# MatlabString Class Reference

`#include <matlabstring.h>`

List of all members.

## Public Member Functions
| MatlabString (const mxArray *ptr)
| MatlabString (const char *s)
| MatlabString (const MatlabString &source)
| ~MatlabString ()
bool | isempty () const
| operator const char * () const
| operator std::string () const
## Protected Member Functions
MatlabString & | operator= (const MatlabString &source)
## Protected Attributes
char * | s

## Detailed Description

Definition at line 24 of file matlabstring.h.

## Constructor & Destructor Documentation

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

MatlabString::MatlabString | ( | const char * | s | ) | `[explicit]`

MatlabString::MatlabString | ( | const MatlabString & | source | ) |

MatlabString::~MatlabString | ( |  | ) |

## Member Function Documentation

bool MatlabString::isempty | ( |  | ) | const`[inline]`

Definition at line 41 of file matlabstring.h.

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

Definition at line 44 of file matlabstring.h.

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

Definition at line 47 of file matlabstring.h.

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

Definition at line 54 of file matlabstring.h.

## Member Data Documentation

char* MatlabString::s`[protected]`

Definition at line 47 of file matlabstring.h.

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

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