diff --git a/ZCppMain/ZtCObjList.H b/ZCppMain/ZtCObjList.H index 8ef1497..13a5d0d 100644 --- a/ZCppMain/ZtCObjList.H +++ b/ZCppMain/ZtCObjList.H @@ -45,7 +45,7 @@ namespace ZNsMain class ZCIterator; class ZCLink ; public: - typedef ZCLink* IterEasy; // 가장 대표적으로 쓰일 수 있는 반복자. + typedef ZCLink* ZTyIterEasy; // 가장 대표적으로 쓰일 수 있는 반복자. typedef ZCIterator iterator; typedef const ZCIterator const_iterator; public: @@ -736,21 +736,21 @@ namespace ZNsMain const ZCLink* GetTailLinkPtr() const*/ - IterEasy GetHeadIterEasy (){return GetHeadLinkPtr();} - IterEasy GetTailIterEasy (){return GetTailLinkPtr();} - IterEasyID GetHeadIterEasyID(){return (IterEasyID)GetHeadLinkPtr();} - IterEasyID GetTailIterEasyID(){return (IterEasyID)GetTailLinkPtr();} + ZTyIterEasy GetHeadIterEasy (){return GetHeadLinkPtr();} + ZTyIterEasy GetTailIterEasy (){return GetTailLinkPtr();} + ZTyIterEasyID GetHeadIterEasyID(){return (ZTyIterEasyID)GetHeadLinkPtr();} + ZTyIterEasyID GetTailIterEasyID(){return (ZTyIterEasyID)GetTailLinkPtr();} - IterEasy GetHeadIterEasy () const{return GetHeadLinkPtr();} - IterEasy GetTailIterEasy () const{return GetTailLinkPtr();} - IterEasyID GetHeadIterEasyID() const{return (IterEasyID)GetHeadLinkPtr();} - IterEasyID GetTailIterEasyID() const{return (IterEasyID)GetTailLinkPtr();} + ZTyIterEasy GetHeadIterEasy () const{return GetHeadLinkPtr();} + ZTyIterEasy GetTailIterEasy () const{return GetTailLinkPtr();} + ZTyIterEasyID GetHeadIterEasyID() const{return (ZTyIterEasyID)GetHeadLinkPtr();} + ZTyIterEasyID GetTailIterEasyID() const{return (ZTyIterEasyID)GetTailLinkPtr();} - IterEasyID ItHead() {return GetHeadIterEasyID();} - IterEasyID ItTail() {return GetTailIterEasyID();} + ZTyIterEasyID ItHead() {return GetHeadIterEasyID();} + ZTyIterEasyID ItTail() {return GetTailIterEasyID();} - IterEasyID ItHead() const{return GetHeadIterEasyID();} - IterEasyID ItTail() const{return GetTailIterEasyID();} + ZTyIterEasyID ItHead() const{return GetHeadIterEasyID();} + ZTyIterEasyID ItTail() const{return GetTailIterEasyID();} Type& operator[](TypSize AL_Index) @@ -1833,11 +1833,11 @@ namespace ZNsMain }/* void MoveNextIter(iterator& ARR_CIterator)*/ - void MoveNextIter(IterEasyID& ARRI_IterEasyID) const + void MoveNextIter(ZTyIterEasyID& ARRI_ZTyIterEasyID) const { - MoveNextIter((ZCLink*&)(ARRI_IterEasyID)); + MoveNextIter((ZCLink*&)(ARRI_ZTyIterEasyID)); }/* - void MoveNextIter(IterEasyID& ARRI_IterEasyID) const*/ + void MoveNextIter(ZTyIterEasyID& ARRI_ZTyIterEasyID) const*/ void MoveNextIter(const ZCLink*& APR_CLink) const { @@ -1851,11 +1851,11 @@ namespace ZNsMain }/* void MoveNextIter(const iterator& ARR_CIterator) const*/ - void MoveNextIter(IterEasyIDc& ARRI_IterEasyID) const + void MoveNextIter(ZTyIterEasyIDc& ARRI_ZTyIterEasyID) const { - MoveNextIter((const ZCLink*&)(ARRI_IterEasyID)); + MoveNextIter((const ZCLink*&)(ARRI_ZTyIterEasyID)); }/* - void MoveNextIter(IterEasyIDc& ARRI_IterEasyID) const*/ + void MoveNextIter(ZTyIterEasyIDc& ARRI_ZTyIterEasyID) const*/ void MovePrevIter(ZCLink*& APR_CLink) @@ -1870,11 +1870,11 @@ namespace ZNsMain }/* void MovePrevIter(iterator& ARR_CIterator)*/ - void MovePrevIter(IterEasyID& ARRI_IterEasyID) + void MovePrevIter(ZTyIterEasyID& ARRI_ZTyIterEasyID) { - MovePrevIter((ZCLink*&)(ARRI_IterEasyID)); + MovePrevIter((ZCLink*&)(ARRI_ZTyIterEasyID)); }/* - void MovePrevIter(IterEasyID& ARRI_IterEasyID)*/ + void MovePrevIter(ZTyIterEasyID& ARRI_ZTyIterEasyID)*/ void MovePrevIter(const ZCLink*& APR_CLink) const { @@ -1888,11 +1888,11 @@ namespace ZNsMain }/* void MovePrevIter(const iterator& ARR_CIterator) const*/ - void MovePrevIter(IterEasyIDc& ARRI_IterEasyID) const + void MovePrevIter(ZTyIterEasyIDc& ARRI_ZTyIterEasyID) const { - MovePrevIter((const ZCLink*&)(ARRI_IterEasyID)); + MovePrevIter((const ZCLink*&)(ARRI_ZTyIterEasyID)); }/* - void MovePrevIter(IterEasyIDc& ARRI_IterEasyID) const*/ + void MovePrevIter(ZTyIterEasyIDc& ARRI_ZTyIterEasyID) const*/ Type& GetDataInIter(ZCLink* AP_CLink) @@ -1907,11 +1907,11 @@ namespace ZNsMain }/* Type& GetDataInIter(iterator& ARR_CIterator)*/ - Type& GetDataInIter(IterEasyID ARRI_IterEasyID) + Type& GetDataInIter(ZTyIterEasyID ARRI_ZTyIterEasyID) { - return GetDataInIter((ZCLink*)ARRI_IterEasyID); + return GetDataInIter((ZCLink*)ARRI_ZTyIterEasyID); }/* - Type& GetDataInIter(IterEasyID ARRI_IterEasyID)*/ + Type& GetDataInIter(ZTyIterEasyID ARRI_ZTyIterEasyID)*/ Type& GetDataInIter(ZCLink* AP_CLink, TypeSize AI_FarNum) @@ -1926,11 +1926,11 @@ namespace ZNsMain }/* Type& GetDataInIter(iterator& ARR_CIterator, TypeSize AI_FarNum)*/ - Type& GetDataInIter(IterEasyID ARRI_IterEasyID, TypeSize AI_FarNum) + Type& GetDataInIter(ZTyIterEasyID ARRI_ZTyIterEasyID, TypeSize AI_FarNum) { - return GetDataInIter((ZCLink*)ARRI_IterEasyID, AI_FarNum); + return GetDataInIter((ZCLink*)ARRI_ZTyIterEasyID, AI_FarNum); }/* - Type& GetDataInIter(IterEasyID ARRI_IterEasyID, TypeSize AI_FarNum)*/ + Type& GetDataInIter(ZTyIterEasyID ARRI_ZTyIterEasyID, TypeSize AI_FarNum)*/ const Type& GetDataInIter(const ZCLink* AP_CLink) const @@ -1945,11 +1945,11 @@ namespace ZNsMain }/* const Type& GetDataInIter(const iterator& ARR_CIterator) const*/ - const Type& GetDataInIter(IterEasyIDc ARRI_IterEasyID) const + const Type& GetDataInIter(ZTyIterEasyIDc ARRI_ZTyIterEasyID) const { - return GetDataInIter((const ZCLink*)ARRI_IterEasyID); + return GetDataInIter((const ZCLink*)ARRI_ZTyIterEasyID); }/* - const Type& GetDataInIter(IterEasyIDc ARRI_IterEasyID) const*/ + const Type& GetDataInIter(ZTyIterEasyIDc ARRI_ZTyIterEasyID) const*/ const Type& GetDataInIter(const ZCLink* AP_CLink, TypeSize AI_FarNum) const @@ -1964,28 +1964,28 @@ namespace ZNsMain }/* const Type& GetDataInIter(const iterator& ARR_CIterator, TypeSize AI_FarNum) const*/ - const Type& GetDataInIter(IterEasyIDc ARRI_IterEasyID, TypeSize AI_FarNum) const + const Type& GetDataInIter(ZTyIterEasyIDc ARRI_ZTyIterEasyID, TypeSize AI_FarNum) const { - return GetDataInIter((ZCLink*)ARRI_IterEasyID, AI_FarNum); + return GetDataInIter((ZCLink*)ARRI_ZTyIterEasyID, AI_FarNum); }/* - const Type& GetDataInIter(IterEasyIDc ARRI_IterEasyID, TypeSize AI_FarNum) const*/ + const Type& GetDataInIter(ZTyIterEasyIDc ARRI_ZTyIterEasyID, TypeSize AI_FarNum) const*/ // 아래 ItD() 함수는 GetDataInIter() 를 짧게 줄인 것이다. Type& ItD(ZCLink* AP_CLink ){return GetDataInIter(AP_CLink );} Type& ItD(iterator& ARR_CIterator ){return GetDataInIter(ARR_CIterator );} - Type& ItD(IterEasyID ARRI_IterEasyID ){return GetDataInIter(ARRI_IterEasyID );} + Type& ItD(ZTyIterEasyID ARRI_ZTyIterEasyID ){return GetDataInIter(ARRI_ZTyIterEasyID );} Type& ItD(ZCLink* AP_CLink , TypeSize AI_FarNum){return GetDataInIter(AP_CLink , AI_FarNum);} Type& ItD(iterator& ARR_CIterator , TypeSize AI_FarNum){return GetDataInIter(ARR_CIterator , AI_FarNum);} - Type& ItD(IterEasyID ARRI_IterEasyID, TypeSize AI_FarNum){return GetDataInIter(ARRI_IterEasyID, AI_FarNum);} + Type& ItD(ZTyIterEasyID ARRI_ZTyIterEasyID, TypeSize AI_FarNum){return GetDataInIter(ARRI_ZTyIterEasyID, AI_FarNum);} const Type& ItD(const ZCLink* AP_CLink ) const{return GetDataInIter(AP_CLink );} const Type& ItD(const iterator& ARR_CIterator ) const{return GetDataInIter(ARR_CIterator );} - const Type& ItD(IterEasyIDc ARRI_IterEasyID ) const{return GetDataInIter(ARRI_IterEasyID );} + const Type& ItD(ZTyIterEasyIDc ARRI_ZTyIterEasyID ) const{return GetDataInIter(ARRI_ZTyIterEasyID );} const Type& ItD(const ZCLink* AP_CLink , TypeSize AI_FarNum) const{return GetDataInIter(AP_CLink );} const Type& ItD(const iterator& ARR_CIterator , TypeSize AI_FarNum) const{return GetDataInIter(ARR_CIterator , AI_FarNum);} - const Type& ItD(IterEasyIDc ARRI_IterEasyID, TypeSize AI_FarNum) const{return GetDataInIter(ARRI_IterEasyID, AI_FarNum);} + const Type& ItD(ZTyIterEasyIDc ARRI_ZTyIterEasyID, TypeSize AI_FarNum) const{return GetDataInIter(ARRI_ZTyIterEasyID, AI_FarNum);} public: };/*