{
__thread Thread* pCurrentThread = null;
+Thread* _ThreadImpl::__pDefaultThread = null;
_ThreadImpl*
_ThreadImpl::GetCurrentThreadImpl(void)
}
+void
+_ThreadImpl::SetMainThread(void)
+{
+ __pDefaultThread = _pThread;
+}
+
+_ThreadImpl*
+_ThreadImpl::GetMainThreadImpl(void)
+{
+ if (__pDefaultThread != null)
+ {
+ return __pDefaultThread->__pThreadImpl;
+ }
+
+ return null;
+}
} } } // Tizen::Base::Runtime