17 #ifndef _DECAF_UTIL_LOGGING_LOGRECORD_H_
18 #define _DECAF_UTIL_LOGGING_LOGRECORD_H_
48 std::string loggerName;
51 std::string sourceFile;
54 unsigned int sourceLine;
60 std::string functionName;
69 std::auto_ptr<decaf::lang::Throwable> thrown;
106 this->loggerName = loggerName;
122 this->sourceFile = sourceFile;
138 this->sourceLine = sourceLine;
154 this->message = message;
170 this->functionName = functionName;
184 this->timeStamp = timeStamp;
200 this->threadId = threadId;
208 return this->thrown.get();
220 this->thrown.reset( thrown );