#include <TThread_Win.h>
Definition at line 53 of file TThread_Win.h.
◆ TThreadManager()
TThreadManager::TThreadManager |
( |
| ) |
|
|
inline |
◆ Create()
void TThreadManager::Create |
( |
| ) |
|
Definition at line 109 of file TThread_Win.cpp.
110{
111 InitializeCriticalSection( &m_CriticalSection );
112}
◆ Delete()
void TThreadManager::Delete |
( |
| ) |
|
Definition at line 114 of file TThread_Win.cpp.
115{
116 DeleteCriticalSection( &m_CriticalSection );
117}
◆ InsertThread()
void TThreadManager::InsertThread |
( |
TThread * | a_pThread | ) |
|
Definition at line 102 of file TThread_Win.cpp.
103{
104 EnterCriticalSection( &m_CriticalSection );
105 m_Threads.PushFront( a_pThread );
106 LeaveCriticalSection( &m_CriticalSection );
107}
◆ RemoveThread()
void TThreadManager::RemoveThread |
( |
TThread * | a_pThread | ) |
|
Definition at line 95 of file TThread_Win.cpp.
96{
97 EnterCriticalSection( &m_CriticalSection );
99 LeaveCriticalSection( &m_CriticalSection );
100}
◆ TThread
The documentation for this class was generated from the following files:
- D:/_dev/OpenBarnyard/Source/Toshi/Source/Platform/Windows/TThread_Win.h
- D:/_dev/OpenBarnyard/Source/Toshi/Source/Platform/Windows/TThread_Win.cpp