libQuotient
A Qt library for building matrix clients
room.h File Reference
#include "connection.h"
#include "roommember.h"
#include "roomstateview.h"
#include "eventitem.h"
#include "quotient_common.h"
#include "csapi/message_pagination.h"
#include "events/accountdataevents.h"
#include "events/encryptedevent.h"
#include "events/eventrelation.h"
#include "events/roomcreateevent.h"
#include "events/roomkeyevent.h"
#include "events/roommessageevent.h"
#include "events/roompowerlevelsevent.h"
#include "events/roomtombstoneevent.h"
#include <QtCore/QJsonObject>
#include <QtGui/QImage>
#include <deque>
#include <utility>
Include dependency graph for room.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Quotient::FileTransferInfo
 
class  Quotient::ReadReceipt
 Data structure for a room member's read receipt. More...
 
struct  Quotient::Notification
 
class  Quotient::Room
 

Namespaces

 Quotient
 

Functions

void Quotient::swap (ReadReceipt &lhs, ReadReceipt &rhs)
 
template<template< class > class ContT>
ContT< RoomMember >::size_type Quotient::lowerBoundMemberIndex (const ContT< RoomMember > &c, const auto &v, MemberSorter ms={})
 
template<template< class > class ContT>
ContT< QString >::size_type Quotient::lowerBoundMemberIndex (const ContT< QString > &c, const auto &v, const Room *r, MemberSorter ms={})