#include <OsiAuxInfo.hpp>
Inheritance diagram for OsiAuxInfo:
Public Member Functions | |
OsiAuxInfo (void *appData=NULL) | |
OsiAuxInfo (const OsiAuxInfo &rhs) | |
virtual | ~OsiAuxInfo () |
virtual OsiAuxInfo * | clone () const |
Clone. | |
OsiAuxInfo & | operator= (const OsiAuxInfo &rhs) |
Assignment operator. | |
void * | getApplicationData () const |
Get application data. | |
Protected Attributes | |
void * | appData_ |
Pointer to user-defined data structure. |
It is designed to replace the simple use of appData_ pointer.
This has been done to make it easier to use NonLinear solvers and other exotic beasts in a branch and bound mode. After this class definition there is one for a derived class for just such a purpose.
Definition at line 19 of file OsiAuxInfo.hpp.
OsiAuxInfo::OsiAuxInfo | ( | void * | appData = NULL |
) |
OsiAuxInfo::OsiAuxInfo | ( | const OsiAuxInfo & | rhs | ) |
virtual OsiAuxInfo::~OsiAuxInfo | ( | ) | [virtual] |
virtual OsiAuxInfo* OsiAuxInfo::clone | ( | ) | const [virtual] |
OsiAuxInfo& OsiAuxInfo::operator= | ( | const OsiAuxInfo & | rhs | ) |
Assignment operator.
void* OsiAuxInfo::getApplicationData | ( | ) | const [inline] |
void* OsiAuxInfo::appData_ [protected] |
Pointer to user-defined data structure.
Definition at line 39 of file OsiAuxInfo.hpp.
Referenced by getApplicationData().