From 404acf8f582f747f3e203997c1bae2b8da5423f0 Mon Sep 17 00:00:00 2001 From: hyzboy Date: Fri, 14 Jul 2023 23:40:28 +0800 Subject: [PATCH] rename to KVObject instead of ResItem --- inc/hgl/type/ObjectManage.h | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/inc/hgl/type/ObjectManage.h b/inc/hgl/type/ObjectManage.h index c684d36..63d570d 100644 --- a/inc/hgl/type/ObjectManage.h +++ b/inc/hgl/type/ObjectManage.h @@ -20,11 +20,14 @@ namespace hgl */ template class ObjectManage { + public: + + using KVObject=RefKeyValue; + protected: - using ResItem=RefKeyValue; - _Map items; + _Map items; protected: @@ -43,7 +46,7 @@ namespace hgl while(n--) { - ResItem *obj=items.GetItem(n); + KVObject *obj=items.GetItem(n); Clear(obj->value); } @@ -57,7 +60,7 @@ namespace hgl while(n--) { - ResItem *obj=items.GetItem(n); + KVObject *obj=items.GetItem(n); if(obj->ref_count<=0) { @@ -87,7 +90,7 @@ namespace hgl if(index==-1) return(nullptr); - ResItem *obj=items.GetItem(index); + KVObject *obj=items.GetItem(index); return obj->value; } @@ -98,7 +101,7 @@ namespace hgl if(index!=-1) { - ResItem *obj=items.GetItem(index); + KVObject *obj=items.GetItem(index); ++obj->ref_count; @@ -126,7 +129,7 @@ namespace hgl if(index==-1)return(false); - ResItem *obj=items.GetItem(index); + KVObject *obj=items.GetItem(index); if(inc_ref_count) ++obj->ref_count; @@ -155,7 +158,7 @@ namespace hgl return(-1); } - ResItem *obj=items.GetItem(index); + KVObject *obj=items.GetItem(index); --obj->ref_count;