// Create some logs void create_logs() { logtrace(1 << " logtrace"); logtraceEx(1 << " logtraceEx", std::make_shared<LogValExtraExample>("logtraceEx_", 100)); logdebug(2 << " logdebug"); logdebugEx(2 << " logdebugEx", std::make_shared<LogValExtraExample>("logdebugEx_", 200)); loginfo(3 << " loginfo"); loginfoEx(3 <<" loginfoEx", std::make_shared<LogValExtraExample>("loginfoEx_", 300)); logwarn(4 << " logwarn"); logwarnEx(4 << " logwarnEx", std::make_shared<LogValExtraExample>("logwarnEx_", 400)); logerror(5 << " logerror"); logerrorEx(5 << " logerrorEx", std::make_shared<LogValExtraExample>("logerrorEx_", 500)); logfatal(6 << " logfatal"); logfatalEx(6 << " logfatalEx", std::make_shared<LogValExtraExample>("logfatalEx_", 600)); // mylevel make_mylevel(); logging(makelevel(MyLevel1), "7 test MyLevel1", log_tools::get_pid(), __func__, __FILE__, __LINE__); logging(makelevel(MyLevel2), "7 test MyLevel2", log_tools::get_pid(), __func__, __FILE__, __LINE__, std::make_shared<LogValExtraExample>("test MyLevel2", 700)); }
void mklev(void) { if (getbones()) return; in_mklev = TRUE; makelevel(); in_mklev = FALSE; }
void mklev(void) { extern boolean in_mklev; if(getbones()) return; in_mklev = TRUE; makelevel(); in_mklev = FALSE; }
int dinic(int s,int t) { int ans=0; while(makelevel(s,t)) ans+=dfs(s,INF,t); return ans; }