diff options
Diffstat (limited to 'protocols/WhatsApp/src/WhatsAPI++/FMessage.cpp')
-rw-r--r-- | protocols/WhatsApp/src/WhatsAPI++/FMessage.cpp | 94 |
1 files changed, 0 insertions, 94 deletions
diff --git a/protocols/WhatsApp/src/WhatsAPI++/FMessage.cpp b/protocols/WhatsApp/src/WhatsAPI++/FMessage.cpp deleted file mode 100644 index 8358560f99..0000000000 --- a/protocols/WhatsApp/src/WhatsAPI++/FMessage.cpp +++ /dev/null @@ -1,94 +0,0 @@ -/*
- * FMessage.cpp
- *
- * Created on: 02/07/2012
- * Author: Antonio
- */
-
-#include "../stdafx.h" // #TODO Remove Miranda-dependency
-
-#include "utilities.h"
-
-FMessage::FMessage() :
- key("", false, "")
-{
- this->timestamp = 0;
- this->media_wa_type = 0;
- this->longitude = 0;
- this->latitude = 0;
- this->media_duration_seconds = 0;
- this->media_size = 0;
-}
-
-FMessage::FMessage(const std::string &remote_jid, bool from_me, const std::string &id) :
- key(remote_jid, from_me, id)
-{
- this->timestamp = time(NULL);
- this->media_wa_type = 0;
- this->longitude = 0;
- this->latitude = 0;
- this->media_duration_seconds = 0;
- this->media_size = 0;
-}
-
-std::string FMessage::getMessage_WA_Type_StrValue(unsigned char type)
-{
- switch (type) {
- case FMessage::WA_TYPE_UNDEFINED:
- return "";
- case FMessage::WA_TYPE_SYSTEM:
- return "system";
- case FMessage::WA_TYPE_AUDIO:
- return "audio";
- case FMessage::WA_TYPE_CONTACT:
- return "vcard";
- case FMessage::WA_TYPE_IMAGE:
- return "image";
- case FMessage::WA_TYPE_LOCATION:
- return "location";
- case FMessage::WA_TYPE_VIDEO:
- return "video";
- }
-
- return "";
-}
-
-FMessage::~FMessage()
-{
-}
-
-Key::Key(const std::string &remote_jid, bool from_me, const std::string &id)
-{
- this->remote_jid = remote_jid;
- this->from_me = from_me;
- this->id = id;
-}
-
-std::string Key::toString()
-{
- return "Key[id=" + id + ", from_me=" + (from_me ? "true" : "false") + ", remote_jid=" + remote_jid + "]";
-}
-
-
-unsigned char FMessage::getMessage_WA_Type(const std::string &type)
-{
- if (type.empty())
- return WA_TYPE_UNDEFINED;
-
- std::string typeLower = type;
- std::transform(typeLower.begin(), typeLower.end(), typeLower.begin(), ::tolower);
- if (typeLower.compare("system") == 0)
- return WA_TYPE_SYSTEM;
- if (typeLower.compare("image") == 0)
- return WA_TYPE_IMAGE;
- if (typeLower.compare("audio") == 0)
- return WA_TYPE_AUDIO;
- if (typeLower.compare("video") == 0)
- return WA_TYPE_VIDEO;
- if (typeLower.compare("vcard") == 0)
- return WA_TYPE_CONTACT;
- if (typeLower.compare("location") == 0)
- return WA_TYPE_LOCATION;
-
- return WA_TYPE_UNDEFINED;
-}
|