Definition at line 2052 of file shared.cc.
◆ SetTrigger()
LibThread::SetTrigger::SetTrigger |
( |
long | count_init | ) |
|
|
inline |
◆ accept()
virtual bool LibThread::SetTrigger::accept |
( |
leftv | arg | ) |
|
|
inlinevirtual |
◆ activate()
virtual void LibThread::SetTrigger::activate |
( |
leftv | arg | ) |
|
|
inlinevirtual |
Implements LibThread::Trigger.
Definition at line 2067 of file shared.cc.
2067 {
2069 long value = (long) arg->
Data();
2070 if (value < 0 || value >=
count)
return;
2071 if (set[value]) return;
2072 set[value] = true;
2074 }
2075 }
◆ execute()
virtual void LibThread::SetTrigger::execute |
( |
| ) |
|
|
inlinevirtual |
◆ ready()
virtual bool LibThread::SetTrigger::ready |
( |
| ) |
|
|
inlinevirtual |
◆ count
long LibThread::SetTrigger::count |
|
private |
◆ set
vector<bool> LibThread::SetTrigger::set |
|
private |
The documentation for this class was generated from the following file: