Explicitly disabled unused parameters for time being until functionality requiring them is completed.
Added explicit casts to cater from Qt's count() methods returning ints rather than the more correct uints.
-Fmms::Fmms(const Settings &settings, const EventTypes::FmmsEvent &event) :
+Fmms::Fmms(const Settings &settings, const EventTypes::FmmsEvent &/*event*/) :
-void Fmms::Process(EventProcessors::iEventProcessor &eventProcessor)
+void Fmms::Process(EventProcessors::iEventProcessor &/*eventProcessor*/)
-EventTypes::iEvent *const Fmms::CreateEvent(int &fevent, QList<void *> &fattachments)
+EventTypes::iEvent *const Fmms::CreateEvent(int &/*fevent*/, QList<void *> &/*fattachments*/)
-void Fmms::Insert(EventTypes::iEvent &event, const NumberToNameLookup &numberToNameLookup)
+void Fmms::Insert(EventTypes::iEvent &/*event*/, const NumberToNameLookup &/*numberToNameLookup*/)
qDebug() << "Failed to create event logger.";
}
qDebug() << "Failed to create event logger.";
}
-RtcomEventLogger::RtcomEventLogger(const Settings &settings, const EventTypes::RtcomEvent &event) :
+RtcomEventLogger::RtcomEventLogger(const Settings &settings, const EventTypes::RtcomEvent &/*event*/) :
-CSVSymbianEventLogParser::CSVSymbianEventLogParser(const Settings &settings, const QString &filename/*, const QChar delimiter, const int numColumnsPerRecord, const ColumnIndicesHash &headingIndices*/)
+CSVSymbianEventLogParser::CSVSymbianEventLogParser(const Settings &settings, const QString &/*filename, const QChar delimiter, const int numColumnsPerRecord, const ColumnIndicesHash &headingIndices*/)
: m_Settings(settings)/*, m_Delimiter(delimiter), m_NumColumnsPerRecord(numColumnsPerRecord), m_HeadingIndices(headingIndices)*/
{
}
: m_Settings(settings)/*, m_Delimiter(delimiter), m_NumColumnsPerRecord(numColumnsPerRecord), m_HeadingIndices(headingIndices)*/
{
}
char fieldMessageType = 0x8C;
char fieldTransactionID = 0x98; // Optional
char fieldMessageMMSVersion = 0x8D;
char fieldMessageType = 0x8C;
char fieldTransactionID = 0x98; // Optional
char fieldMessageMMSVersion = 0x8D;
- char fieldMessageDate = 0x85;
+ //char fieldMessageDate = 0x85; // Not currently needed for checks.
uint offset = 0;
if(fileIDBuf[offset++] == fieldMessageType)
{
uint offset = 0;
if(fileIDBuf[offset++] == fieldMessageType)
{
-MMSParser::MMSParser(const QString &filename)
+MMSParser::MMSParser(const QString &/*filename*/)
-EventTypes::EventFromFileList MMSParser::ParseFile(QFile &eventFile, const QList<uint> &recordsToReturn)
+EventTypes::EventFromFileList MMSParser::ParseFile(QFile &/*eventFile*/, const QList<uint> &/*recordsToReturn*/)
{
qDebug() << "MMS Parsing NYI!";
return EventTypes::EventFromFileList();
{
qDebug() << "MMS Parsing NYI!";
return EventTypes::EventFromFileList();
-//VBody::VBody(QTextStream& stream)
-//{
-//}
-
-void VBody::Write(QTextStream &stream, const EventTypes::SMS &event, const NumberToNameLookup &numberToNameLookup)
+// Note: NametoNumberLookup is currently unused here.
+void VBody::Write(QTextStream &stream, const EventTypes::SMS &event, const NumberToNameLookup &)
{
stream << "BEGIN:" << getTagName() << endl;
{
stream << "BEGIN:" << getTagName() << endl;
-void VCalendar::Write(QTextStream &stream, const EventTypes::SMS &event, const NumberToNameLookup &numberToNameLookup)
+// TODO: Support writing out Calendar entires sent via SMS
+void VCalendar::Write(QTextStream &/*stream*/, const EventTypes::SMS &/*event*/, const NumberToNameLookup &/*numberToNameLookup*/)
{
//stream << "BEGIN:" << getTagName() << "\n";
{
//stream << "BEGIN:" << getTagName() << "\n";
{
bool hasEnded(false);
float version(0);
{
bool hasEnded(false);
float version(0);
- bool isTopLevel(typeid(*getParent()) == typeid(VMessage));
- bool isSender(typeid(*getParent()) == typeid(VEnvelope));
+ //bool isTopLevel(typeid(*getParent()) == typeid(VMessage)); Not used.
+ //bool isSender(typeid(*getParent()) == typeid(VEnvelope)); Not used.
Attachment *vCalendarAttachment;
if(isAttachment())
Attachment *vCalendarAttachment;
if(isAttachment())
-VMGParser::VMGParser(const Settings &settings, const QString &filename) : m_Settings(settings)
+VMGParser::VMGParser(const Settings &settings, const QString &/*filename*/) : m_Settings(settings)
void SMS::WriteCSVSymbian(QTextStream &stream, const ColumnIndicesByIndexHash &headerIndices, const QChar delimiter, const NumberToNameLookup &numberToNameLookup, SymbianEventLogStrings &strings) const
{
// 0|05/09/2007 11:25:12 am|1||||||<name>|3|8|0|0|<number>|||Unrecognized||
void SMS::WriteCSVSymbian(QTextStream &stream, const ColumnIndicesByIndexHash &headerIndices, const QChar delimiter, const NumberToNameLookup &numberToNameLookup, SymbianEventLogStrings &strings) const
{
// 0|05/09/2007 11:25:12 am|1||||||<name>|3|8|0|0|<number>|||Unrecognized||
- for(uint columnIndex(0); columnIndex < headerIndices.count(); ++columnIndex)
+ for(uint columnIndex(0); columnIndex < (uint)headerIndices.count(); ++columnIndex)
{
const QString &heading(headerIndices.value(columnIndex));
if("etype" == heading.toLower())
{
const QString &heading(headerIndices.value(columnIndex));
if("etype" == heading.toLower())
}
else if("direction" == heading.toLower())
{
}
else if("direction" == heading.toLower())
{
- if(Settings::OUTGOING == Destination())
+ if(SMS::SENT == Destination())
{
if(!strings.contains("Outgoing"))
strings.insert("Outgoing", strings.count());
stream << strings.value("Outgoing");
}
{
if(!strings.contains("Outgoing"))
strings.insert("Outgoing", strings.count());
stream << strings.value("Outgoing");
}
- else if (Settings::INCOMING == Destination())
+ else if (SMS::INBOX == Destination())
{
if(!strings.contains("Incoming"))
strings.insert("Incoming", strings.count());
{
if(!strings.contains("Incoming"))
strings.insert("Incoming", strings.count());
- if(columnIndex < headerIndices.count() - 1)
+ if(columnIndex < (uint)headerIndices.count() - 1)
#include <QHash>
#include <glib-2.0/glib.h>
#include <QHash>
#include <glib-2.0/glib.h>
-void g_log_default_handler (const gchar *log_domain, GLogLevelFlags log_level, const gchar *message, gpointer unused_data)
+void g_log_default_handler (const gchar *log_domain, GLogLevelFlags log_level, const gchar *message, gpointer)
{
qDebug() << "GLIB: <D>" << log_domain << "<L>" << log_level << "<M>" << message << "\n";
}
{
qDebug() << "GLIB: <D>" << log_domain << "<L>" << log_level << "<M>" << message << "\n";
}