NEST main@caf0ae8
 
Loading...
Searching...
No Matches
nest::LoggingEvent Class Reference

#include <logging_event.h>

Public Member Functions

 LoggingEvent (const VerbosityLevel s, const std::string &fctn, const std::string &msg, const std::string &file="none", const size_t line=0)
 
VerbosityLevel nest_verbosity_level () const
 

Public Attributes

const std::string & message
 
const std::string & function
 
const VerbosityLevel severity
 
const time_t time_stamp
 
const std::string & file_name
 
const size_t line_number
 

Friends

std::ostream & operator<< (std::ostream &, const LoggingEvent &)
 

Constructor & Destructor Documentation

◆ LoggingEvent()

nest::LoggingEvent::LoggingEvent ( const VerbosityLevel  s,
const std::string &  fctn,
const std::string &  msg,
const std::string &  file = "none",
const size_t  line = 0 
)

References nest::ALL, nest::message(), nest::QUIET, severity, and time_stamp.

Here is the call graph for this function:

Member Function Documentation

◆ nest_verbosity_level()

nest::VerbosityLevel nest::LoggingEvent::nest_verbosity_level ( ) const

References nest::kernel(), nest::KernelManager::logging_manager, and nest::LoggingManager::verbosity().

Here is the call graph for this function:

Friends And Related Symbol Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  out,
const LoggingEvent &  e 
)
friend

Member Data Documentation

◆ file_name

const std::string& nest::LoggingEvent::file_name

◆ function

const std::string& nest::LoggingEvent::function

◆ line_number

const size_t nest::LoggingEvent::line_number

◆ message

const std::string& nest::LoggingEvent::message

◆ severity

const VerbosityLevel nest::LoggingEvent::severity

◆ time_stamp

const time_t nest::LoggingEvent::time_stamp

Referenced by LoggingEvent().


The documentation for this class was generated from the following files: