/**
- * @brief Construct a new ModelAction
+ * @brief Construct a new ModelAction for sleep actions
*
- * @param type The type of action
+ * @param type The type of action: THREAD_SLEEP
* @param order The memory order of this action. A "don't care" for non-ATOMIC
* actions (e.g., THREAD_* or MODEL_* actions).
* @param loc The location that this action acts upon
- * @param value (optional) A value associated with the action (e.g., the value
- * read or written). Defaults to a given macro constant, for debugging purposes.
- * @param thread (optional) The Thread in which this action occurred. If NULL
- * (default), then a Thread is assigned according to the scheduler.
+ * @param value The time duration a thread is scheduled to sleep.
+ * @param _time The this sleep action is constructed
*/
ModelAction::ModelAction(action_type_t type, memory_order order, uint64_t value, uint64_t _time) :
location(NULL),