diff --git a/ZCppMain/ZMainHead.H b/ZCppMain/ZMainHead.H index 94c27f2..ef73ceb 100644 --- a/ZCppMain/ZMainHead.H +++ b/ZCppMain/ZMainHead.H @@ -5857,10 +5857,12 @@ namespace ZNsMain ZCLinkPoint& operator= (const ZCLinkPoint& rhs){ return *this; } + /***/ TypeData& operator*() {return **mp_CurrLink;} const TypeData& operator*() const{return **mp_CurrLink;} - ZCLinkPoint& operator++() const + + const ZCLinkPoint& operator++() const { if(IsEmpty()){return *this;} @@ -5870,9 +5872,9 @@ namespace ZNsMain { ml_CurrPos -= mr_CurrList.size(); } return *this; /*******************/ }/* - ZCLinkPoint& operator++() const*/ + const ZCLinkPoint& operator++() const*/ - ZCLinkPoint& operator--() const + const ZCLinkPoint& operator--() const { if(IsEmpty()){return *this;} @@ -5882,7 +5884,7 @@ namespace ZNsMain { ml_CurrPos += mr_CurrList.size(); } return *this; }/* - ZCLinkPoint& operator--() const*/ + const ZCLinkPoint& operator--() const*/ ZCLinkPoint operator++(int) const { @@ -5913,7 +5915,7 @@ namespace ZNsMain ZCLinkPoint operator--(int) const*/ - ZCLinkPoint& operator+=(TypeSize AL_Distance) const + const ZCLinkPoint& operator+=(TypeSize AL_Distance) const { if(IsEmpty()){return *this;} @@ -5925,9 +5927,9 @@ namespace ZNsMain { while(ml_CurrPos+= mr_CurrList.size()<1){} } return *this; /**********************/ }/* - ZCLinkPoint& operator+=(TypeSize AL_Distance) const*/ + const ZCLinkPoint& operator+=(TypeSize AL_Distance) const*/ - ZCLinkPoint& operator-=(TypeSize AL_Distance) const + const ZCLinkPoint& operator-=(TypeSize AL_Distance) const { if(IsEmpty()){return *this;} @@ -5939,7 +5941,7 @@ namespace ZNsMain { while(ml_CurrPos+= mr_CurrList.size()<1){} } return *this; /***********************/ }/* - ZCLinkPoint& operator-=(TypeSize AL_Distance) const*/ + const ZCLinkPoint& operator-=(TypeSize AL_Distance) const*/ public: };/*