411 REFERENCE · Wikibooks
Ada Programming/Attributes/'Count
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
Attributes 'Count
__TOC__
Description
X'Count is an Ada attribute where X is an entry point in a protected type. This attribute returns the number of tasks currently enqueued waiting for entrance into the entry procedure.
Example
protected type My_Protected_Type is
entry My_Entry;
procedure Get_Count( Task_Count : out Natural );
end My_Protected_Type;
...
procedure body Get_Count( Task_Count : out Natural ) is begin
Task_Count := My_Entry'Count;
end Get_Count;
See also
Wikibook
Ada Programming
Ada Programming/Tasking
Ada Reference Manual
13 3 Operational and Representation Attributes
K Language-Defined Attributes
Count