refs #649, do not init to current timestamp follow up

Removed inherited constructors since I need to call non-default ITimestampBased constructor
In extra commit so I can replace it when there is a better solution
This commit is contained in:
Klaus Basan
2016-05-26 02:42:19 +02:00
parent 2b49591f1b
commit 0be85cf4fe
2 changed files with 28 additions and 5 deletions

View File

@@ -59,10 +59,24 @@ namespace BlackMisc
const StatusSeverity CStatusMessage::SeverityWarning;
const StatusSeverity CStatusMessage::SeverityError;
CStatusMessage::CStatusMessage(const CLogCategory &category) :
CMessageBase(category), ITimestampBased(QDateTime::currentMSecsSinceEpoch())
{}
CStatusMessage::CStatusMessage(const CLogCategoryList &categories) :
CMessageBase(categories), ITimestampBased(QDateTime::currentMSecsSinceEpoch())
{}
CStatusMessage::CStatusMessage(const CLogCategoryList &categories, const CLogCategory &extra) :
CMessageBase(categories, extra), ITimestampBased(QDateTime::currentMSecsSinceEpoch())
{}
CStatusMessage::CStatusMessage(const CLogCategoryList &categories, const CLogCategoryList &extra) :
CMessageBase(categories, extra), ITimestampBased(QDateTime::currentMSecsSinceEpoch())
{}
CStatusMessage::CStatusMessage(): ITimestampBased(QDateTime::currentMSecsSinceEpoch())
{
// void
}
{}
CStatusMessage::CStatusMessage(const CStatusMessage &other) :
CValueObject(other),