commit 2025-10-07 23:32 add 'const' after SendFreeOut() ZCppMain/ZtCLinkList.H

This commit is contained in:
2025-10-07 23:32:26 +09:00
parent 12a482c098
commit 9459bfa707
4 changed files with 59 additions and 62 deletions

View File

@ -1014,16 +1014,16 @@ namespace ZNsMain
private:
ZCLink* NewLink()
ZCLink* NewLink() const
{
return new TypeMain;
}/*
ZCLink* NewLink()*/
ZCLink* NewLink() const*/
ZCLink* NewLink( ZCLink& AR_ArgData)
ZCLink* NewLink( ZCLink& AR_ArgData) const
{ return new TypeMain(AR_ArgData); }
ZCLink* NewLink(const ZCLink& AR_ArgData)
ZCLink* NewLink(const ZCLink& AR_ArgData) const
{ return new TypeMain(AR_ArgData); }
void NewLink ////////////////////////////////////////
@ -1031,7 +1031,7 @@ namespace ZNsMain
TypeSize AL_NeedCnt ,
ZCLink*& APR_HeadLink ,
ZCLink*& APR_TailLink
)
) const
/////////////////////////////////////////////////////
{
APR_HeadLink = new TypeMain;
@ -1058,7 +1058,7 @@ namespace ZNsMain
TypeSize AL_NeedCnt ,
ZCLink*& APR_HeadLink ,
ZCLink*& APR_TailLink
)
) const
///////////////////////////////////////////////////*/
@ -1130,34 +1130,34 @@ namespace ZNsMain
/*private:*/
private:
_VT_ ZCLink* SendFreeOut()
_VT_ ZCLink* SendFreeOut() const
{
if(TTypeCRTP::ZEUseCRTP<1) return NewLink();
return GetChildObj().SendFreeOut();
}/*
_VT_ ZCLink* SendFreeOut()*/
_VT_ ZCLink* SendFreeOut() const*/
_VT_ ZCLink* SendFreeOut(ZCLink& AR_ArgData)
_VT_ ZCLink* SendFreeOut(ZCLink& AR_ArgData) const
{
if(TTypeCRTP::ZEUseCRTP<1)
{ return NewLink(AR_ArgData); }
return GetChildObj().SendFreeOut(AR_ArgData);
}/*
_VT_ ZCLink* SendFreeOut(ZCLink& AR_ArgData)*/
_VT_ ZCLink* SendFreeOut(ZCLink& AR_ArgData) const*/
_VT_ ZCLink* SendFreeOut(const ZCLink& AR_ArgData)
_VT_ ZCLink* SendFreeOut(const ZCLink& AR_ArgData) const
{
if(TTypeCRTP::ZEUseCRTP<1)
{ return NewLink(AR_ArgData); }
return GetChildObj().SendFreeOut(AR_ArgData);
}/*
_VT_ ZCLink* SendFreeOut(const ZCLink& AR_ArgData)*/
_VT_ ZCLink* SendFreeOut(const ZCLink& AR_ArgData) const*/
_VT_ void SendFreeOut
(TypeSize AL_NeedCnt, ZCLink*& APR_HeadLink, ZCLink*& APR_TailLink)
(TypeSize AL_NeedCnt, ZCLink*& APR_HeadLink, ZCLink*& APR_TailLink) const
{
if(TTypeCRTP::ZEUseCRTP<1)
{
@ -1169,7 +1169,7 @@ namespace ZNsMain
(AL_NeedCnt, RR(APR_HeadLink), RR(APR_TailLink));
}/*
_VT_ void SendFreeOut
(TypeSize AL_NeedCnt, ZCLink*& APR_HeadLink, ZCLink*& APR_TailLink)
(TypeSize AL_NeedCnt, ZCLink*& APR_HeadLink, ZCLink*& APR_TailLink) const
*/
_VT_ void SendFreeOutCopy /*///////////////////////*/
@ -2089,16 +2089,16 @@ namespace ZNsMain
private:
ZCLink* NewLink()
ZCLink* NewLink() const
{
return new ZCLink;
}/*
ZCLink* NewLink()*/
ZCLink* NewLink() const*/
ZCLink* NewLink( ZCLink& AR_ArgData)
ZCLink* NewLink( ZCLink& AR_ArgData) const
{ return new TypeMain(AR_ArgData); }
ZCLink* NewLink(const ZCLink& AR_ArgData)
ZCLink* NewLink(const ZCLink& AR_ArgData) const
{ return new TypeMain(AR_ArgData); }
void NewLink ////////////////////////////////////////
@ -2106,7 +2106,7 @@ namespace ZNsMain
TypeSize AL_NeedCnt ,
ZCLink*& APR_HeadLink ,
ZCLink*& APR_TailLink
)
) const
/////////////////////////////////////////////////////
{
APR_HeadLink = new TypeMain;
@ -2133,7 +2133,7 @@ namespace ZNsMain
TypeSize AL_NeedCnt ,
ZCLink*& APR_HeadLink ,
ZCLink*& APR_TailLink
)
) const
///////////////////////////////////////////////////*/
@ -2205,34 +2205,34 @@ namespace ZNsMain
/*private:*/
private:
_VT_ ZCLink* SendFreeOut()
_VT_ ZCLink* SendFreeOut() const
{
if(TTypeCRTP::ZEUseCRTP<1) return NewLink();
return GetChildObj().SendFreeOut();
}/*
_VT_ ZCLink* SendFreeOut()*/
_VT_ ZCLink* SendFreeOut() const*/
_VT_ ZCLink* SendFreeOut(ZCLink& AR_ArgData)
_VT_ ZCLink* SendFreeOut(ZCLink& AR_ArgData) const
{
if(TTypeCRTP::ZEUseCRTP<1)
{ return NewLink(AR_ArgData); }
return GetChildObj().SendFreeOut(AR_ArgData);
}/*
_VT_ ZCLink* SendFreeOut(ZCLink& AR_ArgData)*/
_VT_ ZCLink* SendFreeOut(ZCLink& AR_ArgData) const*/
_VT_ ZCLink* SendFreeOut(const ZCLink& AR_ArgData)
_VT_ ZCLink* SendFreeOut(const ZCLink& AR_ArgData) const
{
if(TTypeCRTP::ZEUseCRTP<1)
{ return NewLink(AR_ArgData); }
return GetChildObj().SendFreeOut(AR_ArgData);
}/*
_VT_ ZCLink* SendFreeOut(const ZCLink& AR_ArgData)*/
_VT_ ZCLink* SendFreeOut(const ZCLink& AR_ArgData) const*/
_VT_ void SendFreeOut
(TypeSize AL_NeedCnt, ZCLink*& APR_HeadLink, ZCLink*& APR_TailLink)
(TypeSize AL_NeedCnt, ZCLink*& APR_HeadLink, ZCLink*& APR_TailLink) const
{
if(TTypeCRTP::ZEUseCRTP<1)
{
@ -2244,7 +2244,7 @@ namespace ZNsMain
(AL_NeedCnt, RR(APR_HeadLink), RR(APR_TailLink));
}/*
_VT_ void SendFreeOut
(TypeSize AL_NeedCnt, ZCLink*& APR_HeadLink, ZCLink*& APR_TailLink)
(TypeSize AL_NeedCnt, ZCLink*& APR_HeadLink, ZCLink*& APR_TailLink) const
*/
_VT_ void SendFreeOutCopy /*///////////////////////*/