ext_data | Ext_data is a struct used to hold extended data for format policy. The current default format policy only uses m_severity_level, but the other fields are available for custom format policies that which to add additional logging.
To add ext_data to a debug macro, use the derived class axter::levels. Example Usage |
ezfunction_tracker | |
ezlogger | |
ezlogger_format_policy | This struct defines the get_log_prefix_format function, which is used to format the start of each log line. The default ezlogger_format_policy only uses one variable member from the ext_data struct (m_severity_level). A custom format policy could take advantage of the additional variables and use them to out put more detailed structured data |
ezlogger_verbosity_level_policy | Defines implementation for setting initial global verbosity level. See VERBOSITY_LEVEL_LOGGING detail description of verbosity level logic |
levels | Levels is a struct used to hold extended data for the format policy. Example Usage |