コード例 #1
0
ファイル: thread.hpp プロジェクト: jonathandrnd/meld
 inline bool has_work(void) const
 {
    return !moving.empty() || !stati.empty();
 }
コード例 #2
0
ファイル: threads.hpp プロジェクト: claytronics/meldvm
 virtual void add_to_queue(thread_intrusive_node *node)
 {
    queue_nodes.push_tail(node);
 }
コード例 #3
0
ファイル: threads.hpp プロジェクト: claytronics/meldvm
 virtual bool has_work(void) const { return !queue_nodes.empty(); }
コード例 #4
0
ファイル: static.hpp プロジェクト: claytronics/meldtools
 virtual bool has_work(void) const { return !queue_nodes.empty() || !buffer.empty() || !stolen_nodes_buffer.empty(); }