Task class final
A Task is a parallel search thread.
- Inheritance
- Implemented types
- Available extensions
Constructors
- Task()
Properties
-
address
→ Pointer<
T> -
Available on T, provided by the StructAddress extension
The memory address of the underlying data.no setter - cond ↔ Condition
-
< condition
getter/setter pair
-
container
↔ Pointer<
TaskStack> -
< link to its container
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- is_helping ↔ bool
-
< is helping
getter/setter pair
- lock ↔ Lock
-
< lock
getter/setter pair
- loop ↔ bool
-
< loop flag
getter/setter pair
-
move
↔ Pointer<
Move> -
< move to search
getter/setter pair
- n_calls ↔ int
-
< call counter
getter/setter pair
- n_nodes ↔ int
-
< nodes counter
getter/setter pair
-
node
↔ Pointer<
Node> -
< node splitted
getter/setter pair
- run ↔ bool
-
< run flag
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
search
↔ Pointer<
Search> -
< search data
getter/setter pair
- thread ↔ Thread
-
< thread
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited