My Project
|
#include <ybwc.h>
Public Attributes | |
volatile bool | loop |
volatile bool | run |
volatile bool | is_helping |
struct Search * | search |
struct Node * | node |
struct Move * | move |
Thread | thread |
unsigned long long | n_calls |
unsigned long long | n_nodes |
Lock | lock |
Condition | cond |
struct TaskStack * | container |
A Task is a parallel search thread.
Condition Task::cond |
condition
struct TaskStack* Task::container |
link to its container
volatile bool Task::is_helping |
is helping
Lock Task::lock |
lock
volatile bool Task::loop |
loop flag
struct Move* Task::move |
move to search
unsigned long long Task::n_calls |
call counter
unsigned long long Task::n_nodes |
nodes counter
struct Node* Task::node |
node splitted
volatile bool Task::run |
run flag
struct Search* Task::search |
search data
Thread Task::thread |
thread