agent::done Method
Moves an agent into the agent_done state, indicating that the agent has completed.
bool done();
Return Value
true if the agent is moved to the agent_done state, false otherwise. An agent that has been canceled cannot be moved to the agent_done state.
Remarks
This method should be called at the end of the run method, when you know the execution of your agent has completed.
Requirements
Header: agents.h
Namespace: concurrency