nany
Classes | Public Member Functions | Public Attributes | List of all members
ny::Logs::Message Struct Referencefinal
Inheritance diagram for ny::Logs::Message:

Classes

struct  Origin
 

Public Member Functions

 Message (Level level)
 
MessagecreateEntry (Level level)
 Create a new sub-entry.
 
void appendEntry (const std::shared_ptr< Message > &message)
 
void print (nyconsole_t &, bool unify=false)
 
bool isClassifiedAsError () const
 

Public Attributes

Level level = Level::error
 Error level.
 
Yuni::ShortString16 section
 Section.
 
YString prefix
 prefix to highlight
 
YString message
 The message itself.
 
std::vector< std::shared_ptr< Message > > entries
 Sub-entries.
 
struct ny::Logs::Message::Origin origins
 
bool hasErrors = false
 Flag to remember if some errors or warning have occured or not.
 
yuni::Mutex m_mutex
 

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