Main Page | Modules | Class Hierarchy | Class List | File List | Class Members | Related Pages

rlog::RLogData Struct Reference

Data published through RLogNode. More...

#include <rlog/RLogNode.h>

List of all members.

Public Attributes

PublishLocpublisher
time_t time
 time of publication
const char * msg
 formatted msg - gets destroyed when publish() call returns.
std::set< RLogNode * > seen
PublishLocpublisher
const char * msg
 formatted msg - gets destroyed when publish() call returns.


Detailed Description

Data published through RLogNode.

RLogData is the data which is published from rDebug(), rWarning(), rError() and rLog() macros. It contains a link to the publisher, the (approximate) time of the publication, and the formatted message.

Note that none of the data in the publication is considered to be static. Once control has returned to the publisher, the data may be destroyed. If it is necessary to hang on to any of the data, a deep copy must be made.


The documentation for this struct was generated from the following files:
Generated on Wed Dec 8 22:52:03 2004 for rlog by doxygen 1.3.8