#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/TaskManager.hpp>
◆ TaskGroup()
145 {
146 }
TaskSettings settings
Definition TaskManager.hpp:141
References settings.
◆ append()
◆ need_schedule()
| bool Slic3r::TaskGroup::need_schedule |
( |
std::chrono::system_clock::time_point | last, |
|
|
TaskStateInfo * | task ) |
150{
151
153 return false;
154 std::chrono::system_clock::time_point curr_time = std::chrono::system_clock::now();
155 auto diff = std::chrono::duration_cast<std::chrono::milliseconds>(curr_time - last);
157 BOOST_LOG_TRIVIAL(
trace) <<
"task_manager: diff count = " <<
diff.count() <<
" milliseconds";
158 return true;
159 }
160 return false;
161}
static int SendingInterval
Definition TaskManager.hpp:159
void trace(unsigned int level, const char *message)
Definition utils.cpp:247
@ TS_PENDING
Definition TaskManager.hpp:27
Slic3r::Polygons diff(const Slic3r::Polygon &subject, const Slic3r::Polygon &clip, ApplySafetyOffset do_safety_offset)
Definition ClipperUtils.cpp:731
References Slic3r::diff(), Slic3r::TaskManager::SendingInterval, Slic3r::TaskStateInfo::state(), Slic3r::trace(), and Slic3r::TS_PENDING.
◆ settings
◆ tasks
The documentation for this class was generated from the following files: