![]() |
libQuotient
A Qt library for building matrix clients
|
Class to define a join rule state event. More...
#include <roomjoinrulesevent.h>
Public Member Functions | |
JoinRule | joinRule () const |
The join rule for the room. | |
QList< EventContent::AllowCondition > | allow () const |
The allow rules for restricted rooms. | |
template<typename... ContentParamTs> requires std::constructible_from<base_type, QString, ContentParamTs...> | |
KeylessStateEventBase (ContentParamTs &&... contentParams) | |
KeylessStateEventBase (const QJsonObject &fullJson) | |
![]() | |
KeylessStateEventBase (ContentParamTs &&... contentParams) | |
![]() | |
EventTemplate (const QJsonObject &json) | |
EventTemplate (const ContentT &c) | |
ContentT | content () const |
Additional Inherited Members | |
![]() | |
using | content_type = ContentT |
![]() | |
KeylessStateEventBase (const QJsonObject &fullJson) | |
Class to define a join rule state event.
Definition at line 78 of file roomjoinrulesevent.h.
|
inline |
The allow rules for restricted rooms.
Definition at line 93 of file roomjoinrulesevent.h.
|
inline |
The join rule for the room.
Definition at line 88 of file roomjoinrulesevent.h.
|
inlineexplicit |
Definition at line 136 of file stateevent.h.
|
inlineexplicit |
Definition at line 131 of file stateevent.h.