ATTR_COLD void netlist_terminal_t::save_register() { save(NLNAME(m_Idr1)); save(NLNAME(m_go1)); save(NLNAME(m_gt1)); netlist_core_terminal_t::save_register(); }
void nld_d_to_a_proxy::start() { nld_base_d_to_a_proxy::start(); register_sub("RV", m_RV); register_terminal("1", m_RV.m_P); register_terminal("2", m_RV.m_N); register_output("_Q", m_Q); register_subalias("Q", m_RV.m_P); connect_direct(m_RV.m_N, m_Q); save(NLNAME(m_last_state)); }
ATTR_COLD void netlist_net_t::save_register() { save(NLNAME(m_time)); save(NLNAME(m_active)); save(NLNAME(m_in_queue)); save(NLNAME(m_cur_Analog)); save(NLNAME(m_cur_Q)); save(NLNAME(m_new_Q)); netlist_object_t::save_register(); }
ATTR_COLD void matrix_solver_t::start() { register_output("Q_sync", m_Q_sync); register_input("FB_sync", m_fb_sync); connect_direct(m_fb_sync, m_Q_sync); save(NLNAME(m_last_step)); save(NLNAME(m_cur_ts)); save(NLNAME(m_stat_calculations)); save(NLNAME(m_stat_newton_raphson)); save(NLNAME(m_stat_vsolver_calls)); save(NLNAME(m_iterative_fail)); save(NLNAME(m_iterative_total)); }
ATTR_COLD void netlist_analog_net_t::save_register() { save(NLNAME(m_DD_n_m_1)); save(NLNAME(m_h_n_m_1)); netlist_net_t::save_register(); }
ATTR_COLD void netlist_base_t::save_register() { save(static_cast<pstate_callback_t &>(m_queue), "m_queue"); save(NLNAME(m_time)); netlist_object_t::save_register(); }