bool smart_interface::set_err(int no)
{
  return set_err_var(&m_err, no);
}
void smart_interface::set_err(int no)
{
  set_err_var(&m_err, no);
}