mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-03-24 07:55:35 +08:00
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:
@@ -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),
|
||||
|
||||
@@ -153,8 +153,17 @@ namespace BlackMisc
|
||||
IndexMessage
|
||||
};
|
||||
|
||||
//! Inheriting constructors.
|
||||
using CMessageBase::CMessageBase;
|
||||
//! Construct a message with some specific category.
|
||||
explicit CStatusMessage(const CLogCategory &category);
|
||||
|
||||
//! Construct a message with some specific categories.
|
||||
explicit CStatusMessage(const CLogCategoryList &categories);
|
||||
|
||||
//! Construct a message with some specific categories.
|
||||
CStatusMessage(const CLogCategoryList &categories, const CLogCategory &extra);
|
||||
|
||||
//! Construct a message with some specific categories.
|
||||
CStatusMessage(const CLogCategoryList &categories, const CLogCategoryList &extra);
|
||||
|
||||
//! Constructor
|
||||
CStatusMessage();
|
||||
|
||||
Reference in New Issue
Block a user