struct Gambit::Logging::SortedMessage

structure for storing log messages and metadata after tags are sorted

#include <logging.hpp>

Public Functions

Name
SortedMessage(const Message & mail)
Constructor for SortedMessage struct.

Public Attributes

Name
const std::string &message
const Utils::time_point &received_at
std::set< LogTag >type_tags
std::set< int >component_tags
std::set< LogTag >flag_tags
std::set< LogTag >echo_tags

Public Functions Documentation

function SortedMessage

SortedMessage(
    const Message & mail
)

Constructor for SortedMessage struct.

Public Attributes Documentation

variable message

const std::string & message;

variable received_at

const Utils::time_point & received_at;

variable type_tags

std::set< LogTag > type_tags;

variable component_tags

std::set< int > component_tags;

variable flag_tags

std::set< LogTag > flag_tags;

variable echo_tags

std::set< LogTag > echo_tags;

Updated on 2023-06-26 at 21:36:52 +0000