commit 2025-10-19 19:03 add ZCtDataRing::size_all() : ZCppMain/ZMainHead.H

This commit is contained in:
2025-10-19 19:03:28 +09:00
parent d360408365
commit 7ff1933fb0

View File

@ -4333,9 +4333,13 @@ namespace ZNsMain
~ZCtDataRing(){DeleteAll();} ~ZCtDataRing(){DeleteAll();}
TypeSize size () const{return ml_LinkSize;} TypeSize size () const{return ml_LinkSize ;}
TypeSize Size () const{return ml_LinkSize;} TypeSize Size () const{return ml_LinkSize ;}
TypeSize GetSize() const{return ml_LinkSize;} TypeSize GetSize () const{return ml_LinkSize ;}
TypeSize size_all () const{return ml_LinkSize+1;}
TypeSize SizeAll () const{return ml_LinkSize+1;}
TypeSize GetSizeAll () const{return ml_LinkSize+1;}
TypeLink & operator * () {return static_cast<TypeLink &>(*this);} TypeLink & operator * () {return static_cast<TypeLink &>(*this);}
TypeLink & operator() () {return static_cast<TypeLink &>(*this);} TypeLink & operator() () {return static_cast<TypeLink &>(*this);}
@ -4432,7 +4436,7 @@ namespace ZNsMain
if(TypeSelf::ZEUseIteHead<1){return;} if(TypeSelf::ZEUseIteHead<1){return;}
TypeLink* VP_NowLink = &GetHead() ; TypeLink* VP_NowLink = &GetHead() ;
TypeSize VL_LinkSize = size() + 1 ; TypeSize VL_LinkSize = size_all() ;
__for0(TypeSize, i, VL_LinkSize) __for0(TypeSize, i, VL_LinkSize)
{ {
@ -4449,7 +4453,7 @@ namespace ZNsMain
if(TypeSelf::ZEUseIteTail<1){return;} if(TypeSelf::ZEUseIteTail<1){return;}
TypeLink* VP_NowLink = &GetTail() ; TypeLink* VP_NowLink = &GetTail() ;
TypeSize VL_LinkSize= size() + 1 ; TypeSize VL_LinkSize= size_all() ;
__for0(TypeSize, i, VL_LinkSize) __for0(TypeSize, i, VL_LinkSize)
{ {
@ -4466,7 +4470,7 @@ namespace ZNsMain
if(TypeSelf::ZEUseIteHead<1){return;} if(TypeSelf::ZEUseIteHead<1){return;}
TypeLink* VP_NowLink = &this->GetNext(); TypeLink* VP_NowLink = &this->GetNext();
TypeSize VL_LinkSize = size() ; TypeSize VL_LinkSize = this->GetSize();
__for0(TypeSize, i, VL_LinkSize) __for0(TypeSize, i, VL_LinkSize)
{ {
@ -4483,7 +4487,7 @@ namespace ZNsMain
if(TypeSelf::ZEUseIteTail<1){return;} if(TypeSelf::ZEUseIteTail<1){return;}
TypeLinkC* VP_NowLink = &this->GetTail(); TypeLinkC* VP_NowLink = &this->GetTail();
TypeSize VL_LinkSize= size() ; TypeSize VL_LinkSize = this->GetSize();
__for0(TypeSize, i, VL_LinkSize) __for0(TypeSize, i, VL_LinkSize)
{ {
@ -4506,7 +4510,7 @@ namespace ZNsMain
ZtCCheckRef<TTypeHelp> ZCCheckRef ; ZtCCheckRef<TTypeHelp> ZCCheckRef ;
TypeLink* VP_NowLink = &this->GetHead() ; TypeLink* VP_NowLink = &this->GetHead() ;
TypeSize VL_LinkSize= size() + 1 ; TypeSize VL_LinkSize= this->SizeAll() ;
__for0(TypeSize, i, VL_LinkSize) __for0(TypeSize, i, VL_LinkSize)
{ {
@ -4530,7 +4534,7 @@ namespace ZNsMain
ZtCCheckRef<TTypeHelp> ZCCheckRef ; ZtCCheckRef<TTypeHelp> ZCCheckRef ;
TypeLink* VP_NowLink = &this->GetTail() ; TypeLink* VP_NowLink = &this->GetTail() ;
TypeSize VL_LinkSize= size() + 1 ; TypeSize VL_LinkSize= this->SizeAll() ;
__for0(TypeSize, i, VL_LinkSize) __for0(TypeSize, i, VL_LinkSize)
{ {
@ -4555,7 +4559,7 @@ namespace ZNsMain
ZtCCheckRef<TTypeHelp> ZCCheckRef ; ZtCCheckRef<TTypeHelp> ZCCheckRef ;
TypeLink* VP_NowLink = &this->GetNext() ; TypeLink* VP_NowLink = &this->GetNext() ;
TypeSize VL_LinkSize= size() ; TypeSize VL_LinkSize= this->GetSize() ;
__for0(TypeSize, i, VL_LinkSize) __for0(TypeSize, i, VL_LinkSize)
{ {
@ -4579,7 +4583,7 @@ namespace ZNsMain
ZtCCheckRef<TTypeHelp> ZCCheckRef ; ZtCCheckRef<TTypeHelp> ZCCheckRef ;
TypeLink* VP_NowLink = &this->GetTail() ; TypeLink* VP_NowLink = &this->GetTail() ;
TypeSize VL_LinkSize= size() ; TypeSize VL_LinkSize= this->GetSize() ;
__for0(TypeSize, i, VL_LinkSize) __for0(TypeSize, i, VL_LinkSize)
{ {