×


The msg_details Namespace





This namespace holds the classes that comprises everything about a log message such as storing values and formatting those values based on the user-defined pattern and log message input.
  • custom_flags - This nested namespace holds the classes involved with the custom formatter specializations
    • Format_Source_Loc - This class is a helper class used in formatting source location data
    • Format_Thread_ID - This class is a helper class used in formatting thread ID and its length

  • Message_Formatter - This class controls the storage of the log output format and the locale used

  • Message_Info - This class contains functions and values relevant to the payload of the log message, such as a time reference, logger name, etc

  • Message_Time - This class controls caching and updating time-related info used in the log message

  • ZoneThread - This class controls how the background thread checks for daylight savings and notifies whether or not the cached time values needs to be updated to reflect any changes