MCPcopy Create free account
hub / github.com/DFHack/dfhack / operator()

Method operator()

plugins/autolabor/autolabor.cpp:465–474  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

463struct laborinfo_sorter
464{
465 bool operator() (int i,int j)
466 {
467 if (labor_infos[i].mode() != labor_infos[j].mode())
468 return labor_infos[i].mode() < labor_infos[j].mode();
469 if (labor_infos[i].is_exclusive != labor_infos[j].is_exclusive)
470 return labor_infos[i].is_exclusive;
471 if (labor_infos[i].maximum_dwarfs() != labor_infos[j].maximum_dwarfs())
472 return labor_infos[i].maximum_dwarfs() < labor_infos[j].maximum_dwarfs();
473 return false;
474 };
475};
476
477struct values_sorter

Callers

nothing calls this directly

Calls 2

modeMethod · 0.80
maximum_dwarfsMethod · 0.45

Tested by

no test coverage detected