//template <unsigned Bit> public devcb_write_line.binder bit_handler <unsigned_Bit>() where unsigned_Bit : u32_const, new() { unsigned Bit = new unsigned_Bit().value; return(m_bit_handlers[Bit].bind()); } //auto bit_handler() { return m_bit_handlers[Bit].bind(); }
// static configuration public devcb_write_line.binder q_out_cb <unsigned_Bit>() where unsigned_Bit : u32_const, new() { unsigned Bit = new unsigned_Bit().value; return(m_q_out_cb[Bit].bind()); } //template <unsigned Bit> auto q_out_cb() { return m_q_out_cb[Bit].bind(); }