commit 2025-10-11 23:03 add ZtCBaseList::AddHeadDef() & AddTailDef() : ZCppMain/ZMainHead.H

This commit is contained in:
2025-10-11 23:03:47 +09:00
parent 32ae22cc92
commit a46afc5865
2 changed files with 9 additions and 2 deletions

View File

@ -6837,6 +6837,11 @@ namespace ZNsMain
TypeData& AddTail() TypeData& AddTail()
{ return **AddTailLink(SendFreeOut()); } { return **AddTailLink(SendFreeOut()); }
ZCLink& AddHeadDef()
{ return *AddHeadLink(SendFreeOut()); }
ZCLink& AddTailDef()
{ return *AddTailLink(SendFreeOut()); }
TypeData& AddHead(TypeArg AO_ArgData) /*########################*/ TypeData& AddHead(TypeArg AO_ArgData) /*########################*/
{ {

View File

@ -848,7 +848,8 @@ namespace ZNsMain
}/* }/*
static void MakeRing(ZCLink* AP_HeadLink, ZCLink* AP_TailLink)*/ static void MakeRing(ZCLink* AP_HeadLink, ZCLink* AP_TailLink)*/
/*private:*/ private:
/******************************************************************/
public : public :
ZCLink() ZCLink()
@ -1025,7 +1026,8 @@ namespace ZNsMain
class ZCLink*/ class ZCLink*/
/*public :*/ public :
/******************************************************************/
protected: protected:
ZCLink* mp_HeadLink; ZCLink* mp_HeadLink;
TypeSize ml_LinkSize; mutable TypeSize ml_LinkSize; mutable