model: move get_current_thread() implementation out of header
[c11tester.git] / model.cc
index 6ec608038ecd348eac26dbec8ed4468da25a9b0c..9371b89676846d13d310412fb9ac4840c61862fb 100644 (file)
--- a/model.cc
+++ b/model.cc
@@ -99,6 +99,12 @@ int ModelChecker::get_num_threads()
        return priv->next_thread_id;
 }
 
+/** @return The currently executing Thread. */
+Thread * ModelChecker::get_current_thread()
+{
+       return scheduler->get_current_thread();
+}
+
 /** @return a sequence number for a new ModelAction */
 modelclock_t ModelChecker::get_next_seq_num()
 {