Detailed Description
C++ wrapper for message handlers.
Definition in file objmessagehdlr.h.
#include "scip/scip.h"
Go to the source code of this file.
Data Structures | |
class | scip::ObjMessagehdlr |
C++ wrapper for message handlers. More... | |
Namespaces | |
namespace | scip |
Functions | |
SCIP_RETCODE | SCIPcreateObjMessagehdlr (SCIP_MESSAGEHDLR **messagehdlr, scip::ObjMessagehdlr *objmessagehdlr, SCIP_Bool deleteobject) |
scip::ObjMessagehdlr * | SCIPgetObjMessagehdlr (SCIP_MESSAGEHDLR *messagehdlr) |
void | SCIPsetStaticErrorPrintingMessagehdlr (SCIP_MESSAGEHDLR *messagehdlr) |
Function Documentation
◆ SCIPcreateObjMessagehdlr()
SCIP_RETCODE SCIPcreateObjMessagehdlr | ( | SCIP_MESSAGEHDLR ** | messagehdlr, |
scip::ObjMessagehdlr * | objmessagehdlr, | ||
SCIP_Bool | deleteobject | ||
) |
creates the message handler for the given message handler object
- Parameters
-
messagehdlr pointer to store the message handler objmessagehdlr message handler object deleteobject should the message handler object be deleted when message handler is freed?
Definition at line 142 of file objmessagehdlr.cpp.
References FALSE, messagehdlrFree(), NULL, scip::ObjMessagehdlr::scip_bufferedoutput_, SCIP_CALL, SCIP_OKAY, and SCIPmessagehdlrCreate().
◆ SCIPgetObjMessagehdlr()
scip::ObjMessagehdlr * SCIPgetObjMessagehdlr | ( | SCIP_MESSAGEHDLR * | messagehdlr | ) |
returns the message handler object for the given message handler
- Parameters
-
messagehdlr message handler
Definition at line 175 of file objmessagehdlr.cpp.
References NULL, and SCIPmessagehdlrGetData().
Referenced by SCIPsetStaticErrorPrintingMessagehdlr().
◆ SCIPsetStaticErrorPrintingMessagehdlr()
void SCIPsetStaticErrorPrintingMessagehdlr | ( | SCIP_MESSAGEHDLR * | messagehdlr | ) |
set static error output function to the corresponding function of message handler
- Parameters
-
messagehdlr message handler
Definition at line 188 of file objmessagehdlr.cpp.
References NULL, SCIPgetObjMessagehdlr(), and SCIPmessageSetErrorPrinting().