commit 2025-08-28 22:26 replace ZNsInterface with ZNsIFace

This commit is contained in:
2025-08-28 22:26:04 +09:00
parent e1d67b7eb0
commit ef089d6982
5 changed files with 29 additions and 50 deletions

View File

@ -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; //////////////////////////////////

View File

@ -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*/

View File

@ -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

View File

@ -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<> 클래스 템플릿에서 한 개의

View File

@ -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(