LeechCraft Azoth  0.6.70-3565-g2d86529
Modular multiprotocol IM plugin for LeechCraft
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator
azothcommon.h File Reference
#include <QMetaType>
#include <interfaces/iactionsexporter.h>
#include <interfaces/azoth/imessage.h>
+ Include dependency graph for azothcommon.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  LeechCraft::Azoth::CustomStatus
 

Namespaces

 LeechCraft
 
 LeechCraft::Azoth
 

Enumerations

enum  LeechCraft::Azoth::State {
  LeechCraft::Azoth::SOffline, LeechCraft::Azoth::SOnline, LeechCraft::Azoth::SAway, LeechCraft::Azoth::SXA,
  LeechCraft::Azoth::SDND, LeechCraft::Azoth::SChat, LeechCraft::Azoth::SInvisible, LeechCraft::Azoth::SProbe,
  LeechCraft::Azoth::SError, LeechCraft::Azoth::SInvalid, LeechCraft::Azoth::SConnecting
}
 
enum  LeechCraft::Azoth::AuthStatus {
  LeechCraft::Azoth::ASNone = 0x00, LeechCraft::Azoth::ASFrom = 0x01, LeechCraft::Azoth::ASTo = 0x02, LeechCraft::Azoth::ASBoth = 0x03,
  LeechCraft::Azoth::ASContactRequested = 0x08
}
 
enum  LeechCraft::Azoth::ChatPartState {
  LeechCraft::Azoth::CPSNone, LeechCraft::Azoth::CPSActive, LeechCraft::Azoth::CPSInactive, LeechCraft::Azoth::CPSGone,
  LeechCraft::Azoth::CPSComposing, LeechCraft::Azoth::CPSPaused
}
 

Functions

bool LeechCraft::Azoth::IsLess (State s1, State s2)
 
 Q_DECLARE_METATYPE (LeechCraft::Azoth::State)
 
 Q_DECLARE_METATYPE (LeechCraft::Azoth::ChatPartState)
 

Function Documentation

Q_DECLARE_METATYPE ( LeechCraft::Azoth::State  )
Q_DECLARE_METATYPE ( LeechCraft::Azoth::ChatPartState  )