commit 2025-08-28 22:26 replace ZNsInterface with ZNsIFace
This commit is contained in:
@ -26,7 +26,7 @@ namespace ZNsMain
|
||||
namespace ZNsEnum*/
|
||||
|
||||
|
||||
namespace ZNsInterface
|
||||
namespace ZNsIFace
|
||||
{
|
||||
|
||||
template<typename TypeArg> class ZtCAVL_BASE
|
||||
@ -300,7 +300,7 @@ namespace ZNsMain
|
||||
class ZtCAVL_KeyData ////////////////////////*/
|
||||
|
||||
}/*
|
||||
namespace ZNsInterface*/
|
||||
namespace ZNsIFace*/
|
||||
|
||||
|
||||
/*/////////////////////////////////////////////////////////////////////////////////////
|
||||
@ -311,8 +311,8 @@ namespace ZNsMain
|
||||
<
|
||||
int,
|
||||
int,
|
||||
ZNsMain::ZNsInterface::ZtCAVL_Multi_BASE<int>,
|
||||
ZNsMain::ZNsInterface::ZtCAVL_Multi_NodeBase<int, ZNsMain::ZtCDoubleList<int> >
|
||||
ZNsMain::ZNsIFace::ZtCAVL_Multi_BASE<int>,
|
||||
ZNsMain::ZNsIFace::ZtCAVL_Multi_NodeBase<int, ZNsMain::ZtCDoubleList<int> >
|
||||
>
|
||||
VO_CLargeAvl_Multi; //////////////////////////////////
|
||||
|
||||
|
@ -24,7 +24,7 @@
|
||||
-- 2010-06-13 22:37:00
|
||||
|
||||
■ 해당 namespace 에서 특정 클래스에 필요한 단순히 인터페이스를 알리주는 클래스나 함수는
|
||||
그 namespace 안에서 interface 전용 namespace ZNsInterface 를 만들고 그 안에 둔다. 멤버
|
||||
그 namespace 안에서 interface 전용 namespace ZNsIFace 를 만들고 그 안에 둔다. 멤버
|
||||
변수가 없이 순수 interface 로만 사용되는 클래스는 'C' 가 아닌 'I' 로 시작한다.
|
||||
|
||||
■ 복잡한 템플릿 인수 타입 관계를 정리하기 위해 사용하는 class 에는 ZtCType 이라는 접두어
|
||||
@ -718,20 +718,13 @@ namespace ZNsMain
|
||||
class ZCEmpty*/
|
||||
|
||||
|
||||
namespace ZNsInterface
|
||||
namespace ZNsIFace
|
||||
{
|
||||
// 이 이름공간안에 interface 가 되는 class (템플릿) 가 온다.
|
||||
}/*
|
||||
namespace ZNsInterface*/
|
||||
|
||||
namespace ZNsIFace
|
||||
{
|
||||
// 이름공간 ZNsInterface 을 짧게 ZNsIFace 으로도 표기 가능하게 한다.
|
||||
|
||||
using namespace ZNsInterface;
|
||||
}/*
|
||||
namespace ZNsIFace*/
|
||||
|
||||
|
||||
namespace ZNsEnum
|
||||
{
|
||||
|
||||
@ -2011,7 +2004,7 @@ namespace ZNsMain
|
||||
using ZNsEnum::ZERunEx_Err;
|
||||
|
||||
|
||||
namespace ZNsInterface
|
||||
namespace ZNsIFace
|
||||
{
|
||||
|
||||
/*////////////////////////////////////////////////////////////////////////////////////
|
||||
@ -2027,7 +2020,7 @@ namespace ZNsMain
|
||||
-- 2009-03-08 02:26:00
|
||||
|
||||
■ class ZIDelgtMSG 를 상속하여 추가 멤버함수를 가진 인터페이스를 구현하는 클래스일 경우
|
||||
에는 namespace ZNsInterface 에 두지 말고 namespace ZNsIDelgt 에 두자.
|
||||
에는 namespace ZNsIFace 에 두지 말고 namespace ZNsIDelgt 에 두자.
|
||||
|
||||
-- 2009-03-08 19:17:00
|
||||
|
||||
@ -2083,7 +2076,7 @@ namespace ZNsMain
|
||||
class ZIDelgtMSG*/
|
||||
|
||||
}/*
|
||||
namespace ZNsInterface*/
|
||||
namespace ZNsIFace*/
|
||||
|
||||
|
||||
namespace ZNsIDelgt
|
||||
@ -3583,14 +3576,8 @@ namespace ZNsCPP
|
||||
/* 이 이름공간에는 ZNsMain 에 있는 라이브러리 보다 좀더 thread-safe
|
||||
하거나 좀더 최적화된, 아니면 좀 더 gerneric 한 자료구조가 온다.
|
||||
*/
|
||||
namespace ZNsInterface
|
||||
{
|
||||
}/*
|
||||
namespace ZNsInterface*/
|
||||
|
||||
namespace ZNsIFace
|
||||
{
|
||||
using namespace ZNsInterface;
|
||||
}/*
|
||||
namespace ZNsIFace*/
|
||||
|
||||
|
@ -3638,7 +3638,7 @@ namespace ZNsMain
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////////////*/
|
||||
|
||||
|
||||
namespace ZNsInterface
|
||||
namespace ZNsIFace
|
||||
{
|
||||
|
||||
class ZCViewDir
|
||||
@ -3844,7 +3844,7 @@ namespace ZNsMain
|
||||
class ZCViewFileDataList*/
|
||||
|
||||
}/*
|
||||
namespace ZNsInterface*/
|
||||
namespace ZNsIFace*/
|
||||
|
||||
|
||||
class ZCDir
|
||||
|
@ -21,7 +21,7 @@ namespace ZNsMain
|
||||
class ZtCLoadDataBlock; ///////////////////
|
||||
|
||||
|
||||
namespace ZNsInterface
|
||||
namespace ZNsIFace
|
||||
{
|
||||
|
||||
template<typename TStringData> class ZtCChildLoadDataBlock
|
||||
@ -88,7 +88,7 @@ namespace ZNsMain
|
||||
template<typename TStringData> class ZtCChildLoadDataBlock */
|
||||
|
||||
}/*
|
||||
namespace ZNsInterface*/
|
||||
namespace ZNsIFace*/
|
||||
|
||||
|
||||
/* 찾은 2 개 문자열 사이에 있는 문자열 블럭에 대하여 특정한 처리를 해준다.
|
||||
@ -966,7 +966,7 @@ namespace ZNsMain
|
||||
|
||||
|
||||
|
||||
namespace ZNsInterface
|
||||
namespace ZNsIFace
|
||||
{
|
||||
|
||||
template<typename TStringData> class ZtCParentLoadDataBlockArr
|
||||
@ -1036,7 +1036,7 @@ namespace ZNsMain
|
||||
template<typename TStringData> class ZtCParentLoadDataBlockArr */
|
||||
|
||||
}/*
|
||||
namespace ZNsInterface*/
|
||||
namespace ZNsIFace*/
|
||||
|
||||
|
||||
/*///////////////////////////////////////////////////////////////////////////////
|
||||
@ -1450,13 +1450,13 @@ namespace ZNsMain
|
||||
namespace ZNsType*/
|
||||
|
||||
|
||||
template< typename TDerive,
|
||||
template< typename TDerive, ////////////////////
|
||||
typename TStringData
|
||||
>
|
||||
class ZtCLoadDataBlockOne;
|
||||
class ZtCLoadDataBlockOne; ///////////////////////
|
||||
|
||||
|
||||
namespace ZNsInterface
|
||||
namespace ZNsIFace
|
||||
{
|
||||
|
||||
template<typename TStringData> class ZtCChildLoadDataBlockOne
|
||||
@ -1540,7 +1540,7 @@ namespace ZNsMain
|
||||
template<typename TStringData> class ZtCChildLoadDataBlockOne */
|
||||
|
||||
}/*
|
||||
namespace ZNsInterface*/
|
||||
namespace ZNsIFace*/
|
||||
|
||||
|
||||
/* ZtCLoadDataBlockArr<> 클래스 템플릿에서 한 개의
|
||||
|
@ -154,7 +154,7 @@ namespace ZNsMain
|
||||
namespace ZNsEnum*/
|
||||
|
||||
|
||||
namespace ZNsInterface
|
||||
namespace ZNsIFace
|
||||
{
|
||||
|
||||
template<typename TTypeLength> class ZtCStackOfTmplChain
|
||||
@ -179,14 +179,6 @@ namespace ZNsMain
|
||||
template<typename TypeLength> class ZtCStackOfTmplChain */
|
||||
|
||||
}/*
|
||||
namespace ZNsInterface*/
|
||||
|
||||
namespace ZNsIFace
|
||||
{
|
||||
// 이름공간 ZNsInterface 을 짧게 ZNsIFace 으로도 표기 가능하게 한다.
|
||||
|
||||
using namespace ZNsInterface;
|
||||
}/*
|
||||
namespace ZNsIFace*/
|
||||
|
||||
|
||||
@ -6315,7 +6307,7 @@ namespace ZNsMain
|
||||
|
||||
|
||||
|
||||
namespace ZNsInterface
|
||||
namespace ZNsIFace
|
||||
{
|
||||
|
||||
template<typename TCChars> class ZtISearchCCharsEmpty
|
||||
@ -6353,7 +6345,7 @@ namespace ZNsMain
|
||||
template<typename TCChars> class ZtISearchCCharsEmpty*/
|
||||
|
||||
}/*
|
||||
namespace ZNsInterface*/
|
||||
namespace ZNsIFace*/
|
||||
|
||||
|
||||
#define _ISEARCH_CCHARS_EMPTY_ ZNsIFace::ZtISearchCCharsEmpty<typename TCharsArr::TypeData>
|
||||
@ -7193,7 +7185,7 @@ namespace ZNsMain
|
||||
ZNsEnum::ZERegErr& ARRE_ZERegErr
|
||||
)
|
||||
{
|
||||
// TChainStack 은 ZNsInterface::ZtCStackOfTmplChain<> 의 interface 를 갖는다.
|
||||
// TChainStack 은 ZNsIFace::ZtCStackOfTmplChain<> 의 interface 를 갖는다.
|
||||
|
||||
ml_SearchLen += GetLengthByTmplChain(
|
||||
RR(AR_CStackOfTmplChain), AR_CTmplChain, RR(ARRE_ZERegErr));
|
||||
@ -7212,7 +7204,7 @@ namespace ZNsMain
|
||||
template<typename TTmplChain> TypeLength
|
||||
AddSearchByTmplChain(TTmplChain& AR_CTmplChain, ZNsEnum::ZERegErr& ARRE_ZERegErr)
|
||||
{
|
||||
ZNsInterface::ZtCStackOfTmplChain<TypeLength> VO_CStackOfTmplChain;
|
||||
ZNsIFace::ZtCStackOfTmplChain<TypeLength> VO_CStackOfTmplChain;
|
||||
|
||||
return AddSearchByTmplChain(VO_CStackOfTmplChain, AR_CTmplChain, RR(ARRE_ZERegErr));
|
||||
}/*
|
||||
@ -7228,7 +7220,7 @@ namespace ZNsMain
|
||||
ZNsEnum::ZERegErr& ARRE_ZERegErr
|
||||
)
|
||||
{
|
||||
// TChainStack 은 ZNsInterface::ZtCStackOfTmplChain<> 의 interface 를 갖는다.
|
||||
// TChainStack 은 ZNsIFace::ZtCStackOfTmplChain<> 의 interface 를 갖는다.
|
||||
|
||||
ml_SearchLen += GetLengthByTmplTreeChain(
|
||||
RR(AR_CStackOfTmplChain), AR_CTmplChain, RR(ARRE_ZERegErr));
|
||||
@ -7247,7 +7239,7 @@ namespace ZNsMain
|
||||
template<typename TTmplTreeChain> TypeLength AddSearchByTmplTreeChain
|
||||
( const TTmplTreeChain& AR_CTmplChain, ZNsEnum::ZERegErr& ARRE_ZERegErr )
|
||||
{
|
||||
ZNsInterface::
|
||||
ZNsIFace::
|
||||
ZtCStackOfTmplChain <TypeLength> VO_CStackOfTmplChain ;
|
||||
|
||||
return AddSearchByTmplTreeChain(
|
||||
@ -7319,7 +7311,7 @@ namespace ZNsMain
|
||||
template<typename TTmplChain> TypeLength
|
||||
GetLengthByTmplChain(TTmplChain& AR_CTmplChain, ZNsEnum::ZERegErr& ARRE_ZERegErr)
|
||||
{
|
||||
ZNsInterface::ZtCStackOfTmplChain<TypeLength> VO_CStackOfTmplChain;
|
||||
ZNsIFace::ZtCStackOfTmplChain<TypeLength> VO_CStackOfTmplChain;
|
||||
|
||||
return GetLengthByTmplChain(VO_CStackOfTmplChain, AR_CTmplChain, RR(ARRE_ZERegErr));
|
||||
}/*
|
||||
@ -7486,7 +7478,7 @@ namespace ZNsMain
|
||||
template<typename TTmplTreeChain> TypeLength GetLengthByTmplTreeChain
|
||||
( TTmplTreeChain& AR_CTmplChain, ZNsEnum::ZERegErr& ARRE_ZERegErr )
|
||||
{
|
||||
ZNsInterface::
|
||||
ZNsIFace::
|
||||
ZtCStackOfTmplChain<TypeLength> VO_CStackOfTmplChain;
|
||||
|
||||
return GetLengthByTmplTreeChain(
|
||||
|
Reference in New Issue
Block a user