- Main Page
- Namespaces
- Classes
- Files

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

# Ipopt::MatlabJournal Class Reference

`#include <matlabjournal.h>`

Inheritance diagram for Ipopt::MatlabJournal:

[legend]
Collaboration diagram for Ipopt::MatlabJournal:

[legend]
List of all members.

## Public Member Functions
| MatlabJournal (EJournalLevel default_level)
virtual | ~MatlabJournal ()
## Protected Member Functions
virtual void | PrintImpl (EJournalCategory category, EJournalLevel level, const char *str)
| Print to the designated output location.
virtual void | PrintfImpl (EJournalCategory category, EJournalLevel level, const char *pformat, va_list ap)
| Printf to the designated output location.
virtual void | FlushBufferImpl ()
| Flush output buffer.

## Detailed Description

Definition at line 19 of file matlabjournal.h.

## Constructor & Destructor Documentation

Ipopt::MatlabJournal::MatlabJournal | ( | EJournalLevel | default_level | ) |

virtual Ipopt::MatlabJournal::~MatlabJournal | ( |  | ) | `[inline, virtual]`

Definition at line 26 of file matlabjournal.h.

## Member Function Documentation

virtual void Ipopt::MatlabJournal::PrintImpl | ( | EJournalCategory | category,
|  | EJournalLevel | level,
|  | const char * | str |
| ) |  |  | `[protected, virtual]`

Print to the designated output location.

Implements Ipopt::Journal.

virtual void Ipopt::MatlabJournal::PrintfImpl | ( | EJournalCategory | category,
|  | EJournalLevel | level,
|  | const char * | pformat,
|  | va_list | ap |
| ) |  |  | `[protected, virtual]`

Printf to the designated output location.

Implements Ipopt::Journal.

virtual void Ipopt::MatlabJournal::FlushBufferImpl | ( |  | ) | `[protected, virtual]`

Flush output buffer.

Implements Ipopt::Journal.

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

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