bool CmdUser::onServer(DebuggerProxy *proxy) { if (m_cmd.isNull()) return false; p_DebuggerProxy pproxy(NEW(c_DebuggerProxy)()); pproxy->m_proxy = proxy; try { Variant ret = m_cmd->o_invoke("onServer", CREATE_VECTOR1(pproxy), -1); return !same(ret, false); } catch (...) {} return false; }
bool CmdUser::onServer(DebuggerProxy *proxy) { if (m_cmd.isNull()) return false; p_DebuggerProxyCmdUser pproxy(NEWOBJ(c_DebuggerProxyCmdUser)()); pproxy->m_proxy = proxy; try { Variant ret = m_cmd->o_invoke_few_args(s_onServer, 1, pproxy); return !same(ret, false); } catch (...) {} return false; }