commit 2025-10-03 19:29 rename mo_Data to mo_DataObjt : ZCppMain/ZtCSimList.H

This commit is contained in:
2025-10-03 19:30:00 +09:00
parent 4273cea392
commit 6d623437ff

View File

@ -791,7 +791,7 @@ namespace ZNsMain
friend class ZtCSimList ;
private:
ZCLink* mp_NextLink;
TType mo_Data ;
TType mo_DataObjt;
private:
inline static void JoinLink(ZCLink* AP_PrevLink, ZCLink* AP_NextLink)
@ -825,62 +825,62 @@ namespace ZNsMain
{
// TType 의 대입연산자는 반드시 public 영역에 있어야 한다.
mo_Data=rhs.mo_Data;
mo_DataObjt=rhs.mo_DataObjt;
}/*
ZCLink(const ZCLink& rhs)*/
ZCLink(TypeArg AR_Type):mp_NextLink(0)
{
mo_Data=AR_Type;
mo_DataObjt=AR_Type;
}/*
ZCLink(TypeArg AR_Type)*/
operator TType&()
{
return mo_Data;
return mo_DataObjt;
}/*
operator TType&()*/
operator TType()
{
return mo_Data;
return mo_DataObjt;
}/*
operator TType()*/
TType& GetData()
{
return mo_Data;
return mo_DataObjt;
}/*
TType& GetData()*/
const TType& GetData() const
{
return mo_Data;
return mo_DataObjt;
}/*
const TType& GetData() const*/
TType& GetData(TTypSize AL_FarNum) // must AL_FarNum >= 0
{
return GetNextPtr(AL_FarNum)->mo_Data;
return GetNextPtr(AL_FarNum)->mo_DataObjt;
}/*
TType& GetData(TTypSize AL_FarNum)*/
const TType& GetData(TTypSize AL_FarNum) const
{
return GetNextPtr(AL_FarNum)->mo_Data;
return GetNextPtr(AL_FarNum)->mo_DataObjt;
}/*
const TType& GetData(TTypSize AL_FarNum) const*/
TType& operator*()
{
return mo_Data;
return mo_DataObjt;
}/*
TType& operator*()*/
const TType& operator*() const
{
return mo_Data;
return mo_DataObjt;
}/*
const TType& operator*() const*/
@ -935,7 +935,7 @@ namespace ZNsMain
ZCLink& operator=(TypeArg AR_Type)
{
mo_Data=AR_Type; return *this;
mo_DataObjt=AR_Type; return *this;
}/*
ZCLink& operator=(TypeArg AR_Type)*/
@ -1273,7 +1273,7 @@ namespace ZNsMain
#endif //_DEBUG
return GetLinkPtr(AL_Index)->mo_Data;
return GetLinkPtr(AL_Index)->mo_DataObjt;
}/*
TType& operator[](TTypSize AL_Index)*/
@ -1294,17 +1294,17 @@ namespace ZNsMain
#endif //_DEBUG
return GetLinkPtr(AL_Index)->mo_Data;
return GetLinkPtr(AL_Index)->mo_DataObjt;
}
//const TType& operator[](TTypSize AL_Index) const
operator TType&(){return AddTailDef()->mo_Data;}
operator TType&(){return AddTailDef()->mo_DataObjt;}
TType& operator()()
{
return AddTailDef()->mo_Data;
return AddTailDef()->mo_DataObjt;
}/*
TType& operator()()*/
@ -1316,11 +1316,11 @@ namespace ZNsMain
#if(_CODE_NEW_)
if(TypeMoveObj::ZEUseMoveObj>0) ////////////////////
{
TypeMoveObj::Exec(VP_AddLink->mo_Data, AR_Type);
TypeMoveObj::Exec(VP_AddLink->mo_DataObjt, AR_Type);
}
else ///////////////////////////////////////////////
#endif
VP_AddLink->mo_Data= AR_Type ;
VP_AddLink->mo_DataObjt= AR_Type ;
if(++ml_LinkSize==1) // ml_LinkSize==0
{
@ -1366,11 +1366,11 @@ namespace ZNsMain
#if(_CODE_NEW_)
if(TypeMoveObj::ZEUseMoveObj>0) ////////////////////
{
TypeMoveObj::Exec(VP_AddLink->mo_Data, AR_Type);
TypeMoveObj::Exec(VP_AddLink->mo_DataObjt, AR_Type);
}
else ///////////////////////////////////////////////
#endif
VP_AddLink->mo_Data= AR_Type ;
VP_AddLink->mo_DataObjt= AR_Type ;
if(++ml_LinkSize==1) // ml_LinkSize==0
{
@ -1442,8 +1442,8 @@ namespace ZNsMain
ZCLink* GetTailIterEasy (){return mp_TailLink;}
IterEasyID GetTailIterEasyID(){return (IterEasyID)mp_TailLink;}
TType& front(){return mp_HeadLink->mo_Data;}
TType& back (){return mp_TailLink->mo_Data;}
TType& front(){return mp_HeadLink->mo_DataObjt;}
TType& back (){return mp_TailLink->mo_DataObjt;}
const ZCLink* GetHeadLinkPtr () const{return mp_HeadLink;}
@ -1454,8 +1454,8 @@ namespace ZNsMain
const ZCLink* GetTailIterEasy () const{return mp_TailLink;}
const IterEasyID GetTailIterEasyID() const{return (IterEasyID)mp_TailLink;}
const TType& front() const{return mp_HeadLink->mo_Data;}
const TType& back () const{return mp_TailLink->mo_Data;}
const TType& front() const{return mp_HeadLink->mo_DataObjt;}
const TType& back () const{return mp_TailLink->mo_DataObjt;}
void pop_back(TypeArg AR_Type)
@ -1488,7 +1488,7 @@ namespace ZNsMain
#endif //_DEBUG
return mp_HeadLink->mo_Data;
return mp_HeadLink->mo_DataObjt;
}/*
TType& GetHeadData()*/
@ -1509,7 +1509,7 @@ namespace ZNsMain
#endif //_DEBUG
return mp_HeadLink->mo_Data;
return mp_HeadLink->mo_DataObjt;
}/*
const TType& GetHeadData() const*/
@ -1531,7 +1531,7 @@ namespace ZNsMain
#endif //_DEBUG
return mp_TailLink->mo_Data ;
return mp_TailLink->mo_DataObjt ;
}/*
TType& GetTailData()*/
@ -1552,7 +1552,7 @@ namespace ZNsMain
#endif //_DEBUG
return mp_TailLink->mo_Data ;
return mp_TailLink->mo_DataObjt ;
}/*
const TType& GetTailData() const*/
@ -1574,7 +1574,7 @@ namespace ZNsMain
#endif //_DEBUG
return GetLinkPtr(AL_Index)->mo_Data;
return GetLinkPtr(AL_Index)->mo_DataObjt;
}/*
TType& GetData(TTypSize AL_Index)*/
@ -1595,7 +1595,7 @@ namespace ZNsMain
#endif //_DEBUG
return GetLinkPtr(AL_Index)->mo_Data;
return GetLinkPtr(AL_Index)->mo_DataObjt;
}/*
TType GetData(TTypSize AL_Index) const*/
@ -2101,7 +2101,7 @@ namespace ZNsMain
__for1(TTypSize, VL_Index, ml_LinkSize)
{
ZtCTypeData<TFunctor>::
GetObjRef(AO_Functor)(VP_LoopLink->mo_Data);
GetObjRef(AO_Functor)(VP_LoopLink->mo_DataObjt);
VP_LoopLink = VP_LoopLink->mp_NextLink;
}/*
@ -2122,7 +2122,7 @@ namespace ZNsMain
{
ZtCTypeData<TFunctor>::GetObjRef(AO_Functor)
(
VP_LoopLink->mo_Data, ZCCheckRef::PassData(AO_TypeHelp)
**VP_LoopLink, ZCCheckRef::PassData(AO_TypeHelp)
);
////////////////////////////////////////////
@ -2147,7 +2147,7 @@ namespace ZNsMain
{
ZtCTypeData<TFunctor>::GetObjRef(AO_Functor)
(
VP_LoopLink->mo_Data ,
VP_LoopLink->mo_DataObjt ,
ZCCheckRef1::PassData(AO_TypeHelp1),
ZCCheckRef2::PassData(AO_TypeHelp2)
);
@ -2184,7 +2184,7 @@ namespace ZNsMain
VP_TempLink = VP_TempLink->mp_NextLink;
const bool CB_IsTrue = ZtCTypeData<TFunctor>::
GetObjRef(AO_Functor)( VP_TempBefore->mo_Data );
GetObjRef(AO_Functor)( VP_TempBefore->mo_DataObjt );
if(CB_IsTrue)
{