Operator
C++ library for plugging into matrix.org
Operator::Event::RoomMembership Member List

This is the complete list of members for Operator::Event::RoomMembership, including all inherited members.

_new_helper(nlohmann::json data, const std::string &room_id) (defined in Operator::Event::Event)Operator::Event::Eventinlinestatic
BAN enum value (defined in Operator::Event::RoomMembership)Operator::Event::RoomMembership
data (defined in Operator::Event::Event)Operator::Event::Eventprotected
Event(nlohmann::json d, const std::string &_room_id="") (defined in Operator::Event::Event)Operator::Event::Event
event_builder_t typedef (defined in Operator::Event::Event)Operator::Event::Event
get_room_name(const nlohmann::json &data, const std::string &room_id) (defined in Operator::Event::Event)Operator::Event::Eventinlineprotected
getContent() const (defined in Operator::Event::Event)Operator::Event::Eventinline
getMembership() const (defined in Operator::Event::RoomMembership)Operator::Event::RoomMembershipinline
getRawData() const (defined in Operator::Event::Event)Operator::Event::Eventinline
getRoomID() const (defined in Operator::Event::Event)Operator::Event::Eventinline
getType() const (defined in Operator::Event::Event)Operator::Event::Eventinline
INVITE enum value (defined in Operator::Event::RoomMembership)Operator::Event::RoomMembership
JOIN enum value (defined in Operator::Event::RoomMembership)Operator::Event::RoomMembership
KNOCK enum value (defined in Operator::Event::RoomMembership)Operator::Event::RoomMembership
LEAVE enum value (defined in Operator::Event::RoomMembership)Operator::Event::RoomMembership
membership_t enum name (defined in Operator::Event::RoomMembership)Operator::Event::RoomMembership
newEvent(nlohmann::json data, const std::string &="") (defined in Operator::Event::Event)Operator::Event::Eventstatic
NONE enum value (defined in Operator::Event::RoomMembership)Operator::Event::RoomMembership
registerEventClass(const std::string &type, event_builder_t) (defined in Operator::Event::Event)Operator::Event::Eventstatic
room_id (defined in Operator::Event::Event)Operator::Event::Eventprotected
RoomMembership(membership_t membership, const std::string &room_id) (defined in Operator::Event::RoomMembership)Operator::Event::RoomMembershipinline
TYPE (defined in Operator::Event::RoomMembership)Operator::Event::RoomMembershipstatic
~Event() (defined in Operator::Event::Event)Operator::Event::Eventinlinevirtual