12 #ifndef CXLOGMESSAGE_H 13 #define CXLOGMESSAGE_H 15 #include "cxResourceExport.h" 24 #include "boost/shared_ptr.hpp" 57 Message(QString text =
"", MESSAGE_LEVEL messageLevel=
mlDEBUG,
int timeoutTime=-1);
60 QString getPrintableMessage()
const;
61 MESSAGE_LEVEL getMessageLevel()
const;
62 QString getText()
const;
63 QDateTime getTimeStamp()
const;
64 int getTimeout()
const;
65 QString getSourceLocation()
const;
93 #endif // CXLOGMESSAGE_H Q_DECLARE_METATYPE(Message)
MESSAGE_LEVEL mMessageLevel
Namespace for all CustusX production code.