* @brief Allows client code to synchronize updates to its own state with the
* internal state of a ConditionalWait object.
*/
* @brief Allows client code to synchronize updates to its own state with the
* internal state of a ConditionalWait object.
*/