commit 2025-10-06 11:48 add GetLinkOpt() : ZCppMain/ZtCObjList.H

This commit is contained in:
2025-10-06 11:48:10 +09:00
parent 2272742d8f
commit b5cf36be19
4 changed files with 134 additions and 40 deletions

View File

@ -4509,13 +4509,18 @@ namespace ZNsMain
TypeData& operator* (){return *mp_TypeData;}
operator TypeData& (){return *mp_TypeData;}
const TypeData* operator->() const{return mp_TypeData;}
const TypeData& operator* () const{return *mp_TypeData;}
operator const TypeData& () const{return *mp_TypeData;}
ZtCObjOpt& operator=(const ZtCObjOpt& rhs)
{ mp_TypeData=rhs.mp_TypeData; return *this; }
operator bool () const{return mp_TypeData!=0;}
bool has_value () const{return mp_TypeData!=0;}
TypeData& value() const{return *mp_TypeData ;}
/***/ TypeData& value() {return *mp_TypeData;}
const TypeData& value() const{return *mp_TypeData;}
public :
};/*