Release

CTP-API

Release

Release


删除接口对象本身

不再使用本接口对象时,调用该函数删除接口对象

1.函数原型

virtual void Release() = 0;

2.参数

3.返回

4.调用示例

template <class TUserApi>
void CUserApiEnv<TUserApi>::UnInitialUserApi()
{
    // 释放UserApi
    if (m_pUserApi)
    {
        m_pUserApi->RegisterSpi(NULL);
        m_pUserApi->Release();
        m_pUserApi = NULL;
    }
    // 释放UserSpi实例
    if (m_pUserSpiImpl)
    {
        delete m_pUserSpiImpl;
        m_pUserSpiImpl = NULL;
    }
}

5.FAQ


< 前页 回目录 后页 >