This is the complete list of members for class svt_message_manager, including all inherited members.
| svt_message_manager | static function int | calc_format_count ( string message ) | Utility method which calculates how many format specifiers (e.g., %s) are included in the string. |
| svt_message_manager | function int | convert_client_verbosity ( ) | Converts the methodology verbosity into the client's representation |
| svt_message_manager | static function int | facilitate_get_client_verbosity_level ( string pref_mgr_id, string def_mgr_id ) | Static method used to get the current message level. Useful for controlling output generation. |
| svt_message_manager | static function bit | facilitate_is_supported_client_verbosity ( string pref_mgr_id, string def_mgr_id, int client_verbosity ) | Utility method that can be used to decide if the client verbosity can be supported. |
| svt_message_manager | static function void | facilitate_report_message ( string pref_mgr_id, string def_mgr_id, int client_verbosity, int client_severity, string message, int message_id = -1, string filename = "", int line = 0 ) | Static method used to find the right message manager and report information to the transcript. |
| svt_message_manager | static function svt_message_manager | find_message_manager ( string pref_mgr_id, string def_mgr_id ) | Utility method which can be used to find the most appropriate message manager based on the pref_mgr_id and def_mgr_id. |
| svt_message_manager | function void | get_client_verbosity ( int methodology_verbosity, int methodology_severity, ref int client_verbosity, ref int client_severity ) | Method used to convert from methodology verbosity/severity to client technology verbosity/severity. |
| svt_message_manager | function int | get_client_verbosity_level ( ) | Method used to get the current client specified verbosity level. Useful for controlling output generation. |
| svt_message_manager | function void | get_methodology_id_and_message ( string client_message, ref string message_id, ref string message ) | Method used to remove client specific text or add methodology specific text to an 'in process' display message, and also to pull out the messageID if provided in the message. |
| svt_message_manager | function string | get_methodology_message ( string client_message ) | Method used to remove client specific text or add methodology specific text to an 'in process' display message. |
| svt_message_manager | function void | get_methodology_verbosity ( int client_verbosity, int client_severity, ref int methodology_verbosity, ref int methodology_severity, ref bit include_prefix, ref bit include_newline ) | Method used to convert from client technology verbosity/severity to methodology verbosity/severity. |
| svt_message_manager | function string | get_name ( ) | Utility method for getting the name of the message manager. |
| svt_message_manager | static function bit | is_string_var ( string var_typename ) | Utility method that can be used to recognize a string argument. |
| svt_message_manager | function bit | is_supported_client_verbosity ( int client_verbosity ) | Utility method that can be used to decide if the client verbosity can be supported. |
| svt_message_manager | static function svt_message_manager | localized_report_message ( svt_message_manager msg_mgr, string pref_mgr_id, string def_mgr_id, int client_verbosity, int client_severity, string message, int message_id = -1, string filename = "", int line = 0 ) | Method used to report information to the transcript through a local message manager. |
| svt_message_manager | int | m_client_verbosity = -1; | Verbosity level of the associated reporter/log object. This value is set to the client's default severity when the class is constructed, and then it is updated when the client's verbosity changes. |
| svt_message_manager | protected string | name = ""; | Name given to the message manager at construction. |
| svt_message_manager | function void | new ( string name = "", ovm_report_object reporter = null ) | CONSTRUCTOR: Create a new Message Log instance. |
| svt_message_manager | static svt_message_manager | preferred_msg_mgr [string] | Static svt_message_manager associative array which can be used to access preferred svt_message_manager instances. |
| svt_message_manager | static function void | replace_percent_m ( ref string message, input string percent_m_replacement ) | Utility method that can be used to replace all '%m' references in the string with an alternative string. |
| svt_message_manager | ovm_report_object | reporter | The reporter associated with this message manager resource. Public so it can be set after message manager creation. |
| svt_message_manager | function void | report_message ( int client_verbosity, int client_severity, string message, int message_id = -1, string filename = "", int line = 0 ) | Method used to report information to the transcript. |
| svt_message_manager | static svt_message_manager | shared_msg_mgr = new; | Static default svt_message_manager which can be used when no preferred svt_message_manager is available. |
| svt_message_manager | function void | watch_for_verbosity_changes ( ) | Establishes a constantly running thread that watches for changes in the verbosity level of the reporter/log associated with this message manager. |