namespace Chao::CSD { template void RCPtr::RCObjectImp::Deallocate(void* in_pMemory) { // delete static_cast(in_pMemory); } template RCPtrAbs::RCObject* RCPtr::CreateRCObject() { return new RCObjectImp(); } }