RTI Distributed Logger API  Version 5.3.0
 All Classes Functions Variables
LogMessageData Class Reference

Public Member Functions

 LogMessageData (int level, String message, String category, Time_t writeTime)
 
 LogMessageData (int level, String message, String category)
 
 LogMessageData (int level, String message)
 

Public Attributes

int level
 
String message
 
String category
 
Time_t writeTime
 

Detailed Description

This class encapsulates all parameters that define a log message, including the message itself, log level, category and timestamp.

Constructor & Destructor Documentation

LogMessageData ( int  level,
String  message,
String  category,
Time_t  writeTime 
)

Convenience constructor to set all LogMessageData fields

Parameters
levelThe level of the log message.
messageThe message.
categoryThe category of the log message.
writeTimeThe time the message was written
LogMessageData ( int  level,
String  message,
String  category 
)

LogMessageData constructor, writeTime is set to current time.

Parameters
levelThe level of the log message.
messageThe message.
categoryThe category of the log message.
LogMessageData ( int  level,
String  message 
)

LogMessageData constructor with default category.

Parameters
levelThe level of the log message.
messageThe message.

Member Data Documentation

int level

The level of the log message.

String message

The message to log. It must be non-NULL.

String category

The category of the log message.

Time_t writeTime

The timestamp with which the message will be logged.


RTI Distributed Logger API Version 5.3.0 Copyright © Sun Jun 25 2017 Real-Time Innovations, Inc