scip_message.h
Go to the documentation of this file.
29 /*---+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0----+----1----+----2*/
57 #define SCIPdebugMsg(scip, ...) while ( FALSE ) SCIPprintDebugMessage(scip, __FILE__, __LINE__, __VA_ARGS__)
62 /* if we do not have a C99 compiler, use a workaround that prints a message, but not the file and linenumber */
76 /** installs the given message handler, such that all messages are passed to this handler. A messages handler can be
79 * @return \ref SCIP_OKAY is returned if everything worked. Otherwise a suitable error code is passed. See \ref
86 * @note The currently installed messages handler gets freed if this SCIP instance is its last user (w.r.t. capture/release).
143 /** prints a dialog message that requests user interaction or is a direct response to a user interactive command */
SCIP_EXPORT SCIP_RETCODE SCIPsetMessagehdlr(SCIP *scip, SCIP_MESSAGEHDLR *messagehdlr)
Definition: scip_message.c:55
SCIP_EXPORT void SCIPsetMessagehdlrQuiet(SCIP *scip, SCIP_Bool quiet)
Definition: scip_message.c:110
SCIP_EXPORT void SCIPdialogMessage(SCIP *scip, FILE *file, const char *formatstr,...)
Definition: scip_message.c:181
Definition: struct_scip.h:58
SCIP_EXPORT void SCIPwarningMessage(SCIP *scip, const char *formatstr,...)
Definition: scip_message.c:122
SCIP_EXPORT void SCIPverbMessage(SCIP *scip, SCIP_VERBLEVEL msgverblevel, FILE *file, const char *formatstr,...)
Definition: scip_message.c:215
Definition: struct_message.h:36
type definitions for return codes for SCIP methods
SCIP_EXPORT void SCIPsetMessagehdlrLogfile(SCIP *scip, const char *filename)
Definition: scip_message.c:98
type definitions for SCIP's main datastructure
SCIP_EXPORT void SCIPprintDebugMessage(SCIP *scip, const char *sourcefile, int sourceline, const char *formatstr,...)
Definition: scip_message.c:138
SCIP_EXPORT SCIP_VERBLEVEL SCIPgetVerbLevel(SCIP *scip)
Definition: scip_message.c:239
SCIP_EXPORT SCIP_MESSAGEHDLR * SCIPgetMessagehdlr(SCIP *scip)
Definition: scip_message.c:90
SCIP_EXPORT void SCIPdebugMessagePrint(SCIP *scip, const char *formatstr,...)
Definition: scip_message.c:165
type definitions for message output methods
common defines and data types used in all packages of SCIP
SCIP_EXPORT void SCIPinfoMessage(SCIP *scip, FILE *file, const char *formatstr,...)
Definition: scip_message.c:198
Definition: objbenders.h:33