示例#1
0
文件: GAMS.cpp 项目: ERGO-Code/HiGHS
void gevprint(
   unsigned int  level,
   const char*   msg,
   void*         msgcb_data)
{
   gevHandle_t gev = (gevHandle_t) msgcb_data;
   gevLogPChar(gev, msg);
}
示例#2
0
文件: GAMS.cpp 项目: ERGO-Code/HiGHS
void gevlog(
   HighsMessageType type,
   const char*      msg,
   void*            msgcb_data)
{
   gevHandle_t gev = (gevHandle_t) msgcb_data;
   if( type == HighsMessageType::INFO )
      gevLogPChar(gev, msg);
   else
      gevLogStatPChar(gev, msg);
}
示例#3
0
static
SCIP_DECL_MESSAGEINFO(GamsScipPrintLog)
{
   assert(SCIPmessagehdlrGetData(messagehdlr) != NULL);
   assert(file != NULL);

   if( file != stdout )
      fprintf(file, msg);
   else
   {
      void* gev = (void*)SCIPmessagehdlrGetData(messagehdlr);
      gevLogPChar((gevHandle_t)gev, msg);
   }
}