MCPcopy Create free account
hub / github.com/BabitMF/bmf / all_input_queue_empty

Method all_input_queue_empty

bmf/engine/c_engine/src/node.cpp:292–300  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

290}
291
292bool Node::all_input_queue_empty() {
293 for (auto input_stream = input_stream_manager_->input_streams_.begin();
294 input_stream != input_stream_manager_->input_streams_.end();
295 input_stream++) {
296 if (!input_stream->second->is_empty())
297 return false;
298 }
299 return true;
300}
301
302bool Node::too_many_tasks_pending() {
303 return pending_tasks_ >= max_pending_tasks_;

Callers 1

choose_node_scheduleMethod · 0.80

Calls 2

endMethod · 0.80
is_emptyMethod · 0.45

Tested by

no test coverage detected