LeechCraft Azoth  0.6.70-14771-g9d21b0f8ad
Modular multiprotocol IM plugin for LeechCraft
ihaveserverhistory.h File Reference
#include <QList>
#include <QtPlugin>
#include <util/sll/eitherfwd.h>
#include "imessage.h"
#include "ihistoryplugin.h"
+ Include dependency graph for ihaveserverhistory.h:

Go to the source code of this file.

Classes

struct  LC::Azoth::SrvHistMessage
 
struct  LC::Azoth::DefaultSortParams
 
class  LC::Azoth::IHaveServerHistory
 
struct  LC::Azoth::IHaveServerHistory::UserHistorySyncInfo
 

Namespaces

 LC
 
 LC::Azoth
 

Typedefs

using LC::Azoth::SrvHistMessages_t = QList< SrvHistMessage >
 

Enumerations

enum  LC::Azoth::ServerHistoryRole { LC::Azoth::LastMessageDate = Qt::UserRole + 1 , LC::Azoth::CLEntry , LC::Azoth::ServerHistoryRoleMax }
 
enum class  LC::Azoth::ServerHistoryFeature { LC::Azoth::AccountSupportsHistory , LC::Azoth::Configurable , LC::Azoth::DatedFetching }