gambit is hosted by Hepforge, IPPP Durham
GAMBIT  v1.5.0-2191-ga4742ac
a Global And Modular Bsm Inference Tool
Gambit::Logging::Message Struct Reference

structure for storing log messages and metadata More...

#include <logging.hpp>

Collaboration diagram for Gambit::Logging::Message:

Public Member Functions

 Message (const std::string &msgIN, const std::set< int > &tagsIN)
 Constructor. More...
 

Public Attributes

std::string message
 
std::set< inttags
 
Utils::time_point received_at
 

Detailed Description

structure for storing log messages and metadata

Definition at line 74 of file logging.hpp.

Constructor & Destructor Documentation

◆ Message()

Gambit::Logging::Message::Message ( const std::string &  msgIN,
const std::set< int > &  tagsIN 
)
inline

Constructor.

Definition at line 80 of file logging.hpp.

82  : message(msgIN),
83  tags(tagsIN),
85  {}
std::set< int > tags
Definition: logging.hpp:77
Utils::time_point received_at
Definition: logging.hpp:78
time_point get_clock_now()
Get clock time.

Member Data Documentation

◆ message

std::string Gambit::Logging::Message::message

Definition at line 76 of file logging.hpp.

Referenced by Gambit::Logging::LogMaster::finalsend().

◆ received_at

Utils::time_point Gambit::Logging::Message::received_at

Definition at line 78 of file logging.hpp.

◆ tags

std::set<int> Gambit::Logging::Message::tags

The documentation for this struct was generated from the following file: