version 0.1.3
[fms.git] / src / pthreadwrapper / runnable.cpp
diff --git a/src/pthreadwrapper/runnable.cpp b/src/pthreadwrapper/runnable.cpp
new file mode 100644 (file)
index 0000000..aae9347
--- /dev/null
@@ -0,0 +1,30 @@
+#include "../../include/pthreadwrapper/runnable.h"\r
+\r
+#ifdef XMEM\r
+       #include <xmem.h>\r
+#endif\r
+\r
+namespace PThread\r
+{\r
+\r
+const bool Runnable::IsCancelled()\r
+{\r
+       if(m_thread)\r
+       {\r
+               return m_thread->IsCancelled();\r
+       }\r
+       else\r
+       {\r
+               return false;\r
+       }\r
+}\r
+\r
+void Runnable::Sleep(const long ms)\r
+{\r
+       if(m_thread)\r
+       {\r
+               m_thread->Sleep(ms);\r
+       }\r
+}\r
+\r
+}      // namespace\r