public virtual void reset_error_mgr() { m_num_warnings = 0; /* trace_level is not reset since it is an application-supplied parameter */ // may be useful as a flag for "no error" m_msg_code = 0; }