aboutsummaryrefslogtreecommitdiff
path: root/src/lua/common/je_lua_shared.cpp
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2018-12-08 22:05:31 +0800
committerchai <chaifix@163.com>2018-12-08 22:05:31 +0800
commita16ce94158c9cf22a19c0e73dfe2e992a8302af1 (patch)
tree52d80d950cd410ba82af909e18f77e3b11cd6eda /src/lua/common/je_lua_shared.cpp
parentd34e5c9d7c6135e805f2cc231411cdcc9910190c (diff)
*去除shared template
Diffstat (limited to 'src/lua/common/je_lua_shared.cpp')
-rw-r--r--src/lua/common/je_lua_shared.cpp25
1 files changed, 2 insertions, 23 deletions
diff --git a/src/lua/common/je_lua_shared.cpp b/src/lua/common/je_lua_shared.cpp
index eecf632..62dfab9 100644
--- a/src/lua/common/je_lua_shared.cpp
+++ b/src/lua/common/je_lua_shared.cpp
@@ -7,23 +7,12 @@ namespace JinEngine
namespace Lua
{
- SharedBase::SharedBase(void* obj, const char* t)
- : mCount(0)
- , mObject(obj)
- , mType(t)
- {
- }
-
- SharedBase::~SharedBase()
- {
- }
-
- void SharedBase::retain()
+ void Shared::retain()
{
++mCount;
}
- void SharedBase::release()
+ void Shared::release()
{
if (--mCount <= 0)
{
@@ -31,15 +20,5 @@ namespace JinEngine
}
}
- bool SharedBase::isType(const char* t)
- {
- return strcmp(mType, t) == 0;
- }
-
- const char* SharedBase::getType()
- {
- return mType;
- }
-
}
} \ No newline at end of file