commit 2025-10-15 15:18 edit a bit ZCppMain/ZtCLinkList.H
This commit is contained in:
@ -1210,14 +1210,14 @@ namespace ZNsMain
|
||||
ZCNodePoint& operator= (const ZCNodePoint& rhs){ return *this; }
|
||||
|
||||
|
||||
TypeData & operator*() {return **mp_CurrLink;}
|
||||
TypeDataC& operator*() const{return **mp_CurrLink;}
|
||||
TypeDataCore & operator*() {return **mp_CurrLink;}
|
||||
TypeDataCoreC& operator*() const{return **mp_CurrLink;}
|
||||
|
||||
operator TypeLink * () {return mp_CurrLink;}
|
||||
operator TypeLinkC* () const{return mp_CurrLink;}
|
||||
operator TypeLink * () {return mp_CurrLink;}
|
||||
operator TypeLinkC* () const{return mp_CurrLink;}
|
||||
|
||||
operator TypeLink & () {return *mp_CurrLink;}
|
||||
operator TypeLinkC& () const{return *mp_CurrLink;}
|
||||
operator TypeLink & () {return *mp_CurrLink;}
|
||||
operator TypeLinkC& () const{return *mp_CurrLink;}
|
||||
|
||||
|
||||
bool operator == (const ZCNodePoint& rhs) const
|
||||
@ -2224,6 +2224,19 @@ namespace ZNsMain
|
||||
ZCDataOpt GetObjOpt(TypeSize AI_Index)*/
|
||||
|
||||
|
||||
ZCLink * HeadPtr() {return mp_HeadLink;}
|
||||
ZCLink * TailPtr() {return mp_TailLink;}
|
||||
|
||||
ZCLinkC* HeadPtr() const{return mp_HeadLink;}
|
||||
ZCLinkC* TailPtr() const{return mp_TailLink;}
|
||||
|
||||
ZCLink * HeadPtr(TypeSize AI_Distance) {return &((*mp_HeadLink)+AI_Distance);}
|
||||
ZCLink * TailPtr(TypeSize AI_Distance) {return &((*mp_TailLink)-AI_Distance);}
|
||||
|
||||
ZCLinkC* HeadPtr(TypeSize AI_Distance) const{return &((*mp_HeadLink)+AI_Distance);}
|
||||
ZCLinkC* TailPtr(TypeSize AI_Distance) const{return &((*mp_TailLink)-AI_Distance);}
|
||||
|
||||
|
||||
ZCLink & HeadRef() {return *mp_HeadLink;}
|
||||
ZCLink & TailRef() {return *mp_TailLink;}
|
||||
ZCLinkC& HeadRef() const{return *mp_HeadLink;}
|
||||
|
Reference in New Issue
Block a user