LeechCraft Azoth  0.6.70-3565-g2d86529
Modular multiprotocol IM plugin for LeechCraft
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator
azothutil.h File Reference
#include <QList>
#include <QDateTime>
#include <QtDebug>
#include <interfaces/azoth/imessage.h>
+ Include dependency graph for azothutil.h:

Go to the source code of this file.

Namespaces

 LeechCraft
 
 LeechCraft::Azoth
 
 LeechCraft::Azoth::AzothUtil
 
 LeechCraft::Azoth::AzothUtil::detail
 

Functions

IMessage * LeechCraft::Azoth::AzothUtil::detail::GetIMessage (IMessage *msg)
 
template<typename T >
IMessage * LeechCraft::Azoth::AzothUtil::detail::GetIMessage (T *msgObj)
 
template<typename T >
void LeechCraft::Azoth::AzothUtil::StandardPurgeMessages (QList< T * > &messages, const QDateTime &before)
 Standard function to purge messages before the given date. More...