summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'Swiften/History/HistoryMessage.h')
-rw-r--r--Swiften/History/HistoryMessage.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/Swiften/History/HistoryMessage.h b/Swiften/History/HistoryMessage.h
index d35474f..574cad4 100644
--- a/Swiften/History/HistoryMessage.h
+++ b/Swiften/History/HistoryMessage.h
@@ -23,12 +23,14 @@ namespace Swift {
const JID& fromJID,
const JID& toJID,
Type type,
- const boost::posix_time::ptime& time) :
+ const boost::posix_time::ptime& time,
+ int utcOffset = 0) :
message_(message),
fromJID_(fromJID),
toJID_(toJID),
type_(type),
- time_(time) {
+ time_(time),
+ utcOffset_(utcOffset) {
}
const std::string& getMessage() const {
@@ -51,6 +53,10 @@ namespace Swift {
return time_;
}
+ int getOffset() const {
+ return utcOffset_;
+ }
+
bool operator==(const HistoryMessage& o) const {
return message_ == o.message_ && fromJID_ == o.fromJID_ && toJID_ == o.toJID_ && type_ == o.type_ && time_ == o.time_;
}
@@ -61,5 +67,6 @@ namespace Swift {
JID toJID_;
Type type_;
boost::posix_time::ptime time_;
+ int utcOffset_;
};
}