Ipopt
3.12.12
|
#include <IpoptRJournal.hpp>
Public Member Functions | |
IpoptRJournal (Ipopt::EJournalLevel default_level) | |
virtual | ~IpoptRJournal () |
![]() | |
Journal (const std::string &name, EJournalLevel default_level) | |
Constructor. More... | |
virtual | ~Journal () |
Destructor. More... | |
virtual std::string | Name () |
Get the name of the Journal. More... | |
virtual void | SetPrintLevel (EJournalCategory category, EJournalLevel level) |
Set the print level for a particular category. More... | |
virtual void | SetAllPrintLevels (EJournalLevel level) |
Set the print level for all category. More... | |
virtual bool | IsAccepted (EJournalCategory category, EJournalLevel level) const |
Ask if a particular print level/category is accepted by the journal. More... | |
virtual void | Print (EJournalCategory category, EJournalLevel level, const char *str) |
Print to the designated output location. More... | |
virtual void | Printf (EJournalCategory category, EJournalLevel level, const char *pformat, va_list ap) |
Printf to the designated output location. More... | |
virtual void | FlushBuffer () |
Flush output buffer. More... | |
![]() | |
ReferencedObject () | |
virtual | ~ReferencedObject () |
Index | ReferenceCount () const |
void | AddRef (const Referencer *referencer) const |
void | ReleaseRef (const Referencer *referencer) const |
Protected Member Functions | |
virtual void | PrintImpl (Ipopt::EJournalCategory category, Ipopt::EJournalLevel level, const char *str) |
Print to the designated output location. More... | |
virtual void | PrintfImpl (Ipopt::EJournalCategory category, Ipopt::EJournalLevel level, const char *pformat, va_list ap) |
Printf to the designated output location. More... | |
virtual void | FlushBufferImpl () |
Flush output buffer. More... | |
Implementation version of Print methods. Derived classes | |
should overload the Impl methods. |
Definition at line 23 of file IpoptRJournal.hpp.
IpoptRJournal::IpoptRJournal | ( | Ipopt::EJournalLevel | default_level | ) |
|
inlinevirtual |
Definition at line 30 of file IpoptRJournal.hpp.
|
protectedvirtual |
Print to the designated output location.
Implements Ipopt::Journal.
|
protectedvirtual |
Printf to the designated output location.
Implements Ipopt::Journal.
|
protectedvirtual |
Flush output buffer.
Implements Ipopt::Journal.