Pass the current settings down to the parsers so they can behave accordingly (i.e...
[qwerkisync] / EventParsers / VMGEntities / VMessage.h
index 725b175..b302c5d 100644 (file)
@@ -23,6 +23,8 @@
 #include "iReader.h"
 #include "iWriter.h"
 
+class Settings;
+
 class QString;
 class QTextStream;
 
@@ -38,9 +40,9 @@ namespace EventParsers
                class VMessage : public SMSEntity, public iWriter, public iReader
                {
                public:
-                       VMessage(const SMSEntity* parent);
+                       VMessage(const Settings &settings, const SMSEntity* parent);
                        //VMessage(QTextStream& stream);
-                       VMessage(const SMSEntity* parent, float version);
+                       VMessage(const Settings &settings, const SMSEntity* parent, float version);
                        ~VMessage();
 
                        virtual bool Read(const QString & initialLine, QTextStream& stream, EventTypes::SMS & event);