nany
Public Attributes | List of all members
ny::Logs::Report Class Referencefinal

Public Member Functions

Constructors
 Report (Message &message)
 
 Report (Report &report)
 
 Report (Report &&)
 
Messages
Report ice ()
 Create ICE.
 
Report error ()
 Create a new error message.
 
Report warning ()
 Create a new warning message.
 
Report hint ()
 Create a new hint message.
 
Report suggest ()
 Create a new suggest message.
 
Report success ()
 Create a new success message.
 
Report info ()
 Create a new info message.
 
Report info (AnyString prefix)
 Create a new info message.
 
Report verbose ()
 Create a new trace message.
 
Report trace ()
 Create a new trace message.
 
Report fromErrLevel (Level)
 
Report subgroup ()
 Create a dummy message, for sub-grouping.
 
void appendEntry (const std::shared_ptr< Message > &)
 
Utilities
bool hasErrors () const
 Get if there are some error messages.
 
YString & text ()
 
const YString & text () const
 
Messagedata ()
 Get access to the message itself (used by the C-API)
 
Message::Originorigins ()
 
Operators
template<class T >
Reportoperator<< (const T &value)
 
Reportoperator= (const Report &)=delete
 Copy operator.
 
 operator bool () const
 bool
 

Public Attributes

Messagemessage
 

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