GNU
|
Liberty Eiffel
|
Automated Tests
|
Wiki
|
Savannah project
|
Debian packages
|
Documentation
>
libraries
>
PROCESS_GROUP_NONE
+
Point of view
All features
ANY
All features
class PROCESS_GROUP_NONE
Summary
top
Direct parents
Inherit list:
PROCESS_GROUP
Overview
top
Creation features
{
PROCESS_FACTORY
}
make
Features
{
ANY
}
wait
:
PROCESS
Wait for a process to finish and return it.
finished
:
PROCESS
If a process has already finished but hasn't been waited for, return it immediately.
count
:
INTEGER_32
capacity
:
INTEGER_32
{}
make
wait
:
PROCESS
effective function
{
ANY
}
top
Wait for a process to finish and return it.
If a process has already finished but hasn't been waited for, return it immediately. If all processes have already been waited for, return
Void
.
finished
:
PROCESS
effective function
{
ANY
}
top
If a process has already finished but hasn't been waited for, return it immediately.
If all finished processes have already been waited for, return
Void
.
count
:
INTEGER_32
is 0
constant attribute
{
ANY
}
top
ensure
Result.in_range(0, capacity)
capacity
:
INTEGER_32
is 0
constant attribute
{
ANY
}
top
ensure
Result >= 0
make
effective procedure
{}
top