commit 2025-09-04 14:13 add ZCppMain/ZCProcess.H & ZCppMainTest/ZtCThreadEx_000.cpp

This commit is contained in:
2025-09-04 14:13:05 +09:00
parent 3e11a125df
commit c9ae7e236f
8 changed files with 9579 additions and 21 deletions

View File

@ -234,7 +234,7 @@ namespace ZNsMain
public:
#ifdef _REENTRANT_MUTEX
ZNsMain::CMutexSmallInit mo_Mutex ;
ZNsMain::ZCMutexSmallInit mo_Mutex ;
#endif //_REENTRANT_MUTEX
private:
@ -253,7 +253,7 @@ namespace ZNsMain
ZCLink* GetOneLink()
{
#ifdef _REENTRANT_MUTEX
ZNsMain::CMutexSmallLock VO_CMutexSmallLock(mo_Mutex);
ZNsMain::ZCMutexSmallLock VO_ZCMutexSmallLock(mo_Mutex);
#endif //_REENTRANT_MUTEX
#ifdef _DEBUG
@ -288,7 +288,7 @@ namespace ZNsMain
/*************/ )
{
#ifdef _REENTRANT_MUTEX
ZNsMain::CMutexSmallLock VO_CMutexSmallLock(mo_Mutex);
ZNsMain::ZCMutexSmallLock VO_ZCMutexSmallLock(mo_Mutex);
#endif //_REENTRANT_MUTEX
#ifdef _DEBUG
@ -397,7 +397,7 @@ namespace ZNsMain
// 기존에 있는 ml_UseSize 개의 링크를 먼저 사용한다.
#ifdef _REENTRANT_MUTEX
ZNsMain::CMutexSmallLock VO_CMutexSmallLock(mo_Mutex);
ZNsMain::ZCMutexSmallLock VO_ZCMutexSmallLock(mo_Mutex);
#endif //_REENTRANT_MUTEX
#ifdef _DEBUG
@ -479,7 +479,7 @@ namespace ZNsMain
/**********/ )
{
#ifdef _REENTRANT_MUTEX
ZNsMain::CMutexSmallLock VO_CMutexSmallLock(mo_Mutex);
ZNsMain::ZCMutexSmallLock VO_ZCMutexSmallLock(mo_Mutex);
#endif //_REENTRANT_MUTEX
#ifdef _DEBUG
@ -577,7 +577,7 @@ namespace ZNsMain
#ifdef _REENTRANT_MUTEX
ZNsMain::CMutexSmallLock VO_CMutexSmallLock(mo_Mutex);
ZNsMain::ZCMutexSmallLock VO_ZCMutexSmallLock(mo_Mutex);
#endif //_REENTRANT_MUTEX
#ifdef _DEBUG
@ -658,7 +658,7 @@ namespace ZNsMain
void ReceiveLink(ZCLink* AP_Link)
{
#ifdef _REENTRANT_MUTEX
ZNsMain::CMutexSmallLock VO_CMutexSmallLock(mo_Mutex);
ZNsMain::ZCMutexSmallLock VO_ZCMutexSmallLock(mo_Mutex);
#endif //_REENTRANT_MUTEX
AP_Link->mp_NextLink=0;
@ -682,7 +682,7 @@ namespace ZNsMain
void ReceiveLink(ZCLink* AP_HeadLink,ZCLink* AP_TailLink,TTypSize AL_Count)
{
#ifdef _REENTRANT_MUTEX
ZNsMain::CMutexSmallLock VO_CMutexSmallLock(mo_Mutex);
ZNsMain::ZCMutexSmallLock VO_ZCMutexSmallLock(mo_Mutex);
#endif //_REENTRANT_MUTEX
if(ml_UseSize==0)
@ -771,7 +771,7 @@ namespace ZNsMain
void DeleteAllInHeap()
{
#ifdef _REENTRANT_MUTEX
ZNsMain::CMutexSmallLock VO_CMutexSmallLock(mo_Mutex);
ZNsMain::ZCMutexSmallLock VO_ZCMutexSmallLock(mo_Mutex);
#endif //_REENTRANT_MUTEX
if(ml_UseSize==0)