Detailed Description
C++ wrapper for message handlers.
Definition in file objmessagehdlr.cpp.
Go to the source code of this file.
Functions | |
static | SCIP_DECL_ERRORPRINTING (messagehdlrErrorObj) |
static | SCIP_DECL_MESSAGEWARNING (messagehdlrWarningObj) |
static | SCIP_DECL_MESSAGEDIALOG (messagehdlrDialogObj) |
static | SCIP_DECL_MESSAGEINFO (messagehdlrInfoObj) |
static | SCIP_DECL_MESSAGEHDLRFREE (messagehdlrFree) |
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
◆ SCIP_DECL_ERRORPRINTING()
|
static |
error message print method of message handler
Definition at line 52 of file objmessagehdlr.cpp.
References scip::ObjMessagehdlr::scip_error().
◆ SCIP_DECL_MESSAGEWARNING()
|
static |
warning message print method of message handler
Definition at line 63 of file objmessagehdlr.cpp.
References NULL, and SCIPmessagehdlrGetData().
◆ SCIP_DECL_MESSAGEDIALOG()
|
static |
dialog message print method of message handler
Definition at line 77 of file objmessagehdlr.cpp.
References NULL, and SCIPmessagehdlrGetData().
◆ SCIP_DECL_MESSAGEINFO()
|
static |
info message print method of message handler
Definition at line 91 of file objmessagehdlr.cpp.
References NULL, and SCIPmessagehdlrGetData().
◆ SCIP_DECL_MESSAGEHDLRFREE()
|
static |
destructor of message handler to free message handler data
Definition at line 104 of file objmessagehdlr.cpp.
References NULL, SCIP_CALL, SCIP_OKAY, SCIPmessagehdlrGetData(), and SCIPmessagehdlrSetData().
◆ 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 133 of file objmessagehdlr.cpp.
References FALSE, messagehdlrFree(), NULL, scip::ObjMessagehdlr::scip_bufferedoutput_, SCIP_CALL, SCIP_OKAY, and SCIPmessagehdlrCreate().
Referenced by scip::ObjMessagehdlr::SCIP_DECL_MESSAGEHDLRFREE().
◆ SCIPgetObjMessagehdlr()
scip::ObjMessagehdlr* SCIPgetObjMessagehdlr | ( | SCIP_MESSAGEHDLR * | messagehdlr | ) |
returns the message handler object for the given message handler
- Parameters
-
messagehdlr message handler
Definition at line 166 of file objmessagehdlr.cpp.
References NULL, and SCIPmessagehdlrGetData().
Referenced by scip::ObjMessagehdlr::SCIP_DECL_MESSAGEHDLRFREE(), and 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 179 of file objmessagehdlr.cpp.
References NULL, SCIPgetObjMessagehdlr(), and SCIPmessageSetErrorPrinting().
Referenced by scip::ObjMessagehdlr::SCIP_DECL_MESSAGEHDLRFREE().