Operator
C++ library for plugging into matrix.org
All Classes Namespaces Files Functions Typedefs Pages
Operator::Event::Message::Notice Member List

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

_new_helper(nlohmann::json data, const std::string &room_id) (defined in Operator::Event::Event)Operator::Event::Eventinlinestatic
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
getBody() const (defined in Operator::Event::Message::Message)Operator::Event::Message::Messageinline
getContent() const (defined in Operator::Event::Event)Operator::Event::Eventinline
getEventID() const (defined in Operator::Event::RoomEvent)Operator::Event::RoomEventinline
getMessageType() const (defined in Operator::Event::Message::Message)Operator::Event::Message::Messageinline
getRawData() const (defined in Operator::Event::Event)Operator::Event::Eventinline
getRoomID() const (defined in Operator::Event::Event)Operator::Event::Eventinline
getSender() const (defined in Operator::Event::RoomEvent)Operator::Event::RoomEventinline
getType() const (defined in Operator::Event::Event)Operator::Event::Eventinline
getUnsigned() const (defined in Operator::Event::RoomEvent)Operator::Event::RoomEventinline
Message(nlohmann::json d, const std::string &room_id="") (defined in Operator::Event::Message::Message)Operator::Event::Message::Message
Message(const Message &other) (defined in Operator::Event::Message::Message)Operator::Event::Message::Messageinline
Message(const std::string &msgtype, const std::string &body, const std::string &room_id) (defined in Operator::Event::Message::Message)Operator::Event::Message::Message
MessageEvent(nlohmann::json d, const std::string &room_id="") (defined in Operator::Event::MessageEvent)Operator::Event::MessageEventinline
MessageEvent(const MessageEvent &other) (defined in Operator::Event::MessageEvent)Operator::Event::MessageEventinline
MSGTYPE (defined in Operator::Event::Message::Notice)Operator::Event::Message::Noticestatic
newEvent(nlohmann::json data, const std::string &="") (defined in Operator::Event::Message::Message)Operator::Event::Message::Messagestatic
Notice(nlohmann::json d, const std::string &room_id="") (defined in Operator::Event::Message::Notice)Operator::Event::Message::Noticeinline
Notice(const Text &other) (defined in Operator::Event::Message::Notice)Operator::Event::Message::Noticeinline
Notice(const std::string &body, const std::string &room) (defined in Operator::Event::Message::Notice)Operator::Event::Message::Noticeinline
registerEventClass(const std::string &type, event_builder_t) (defined in Operator::Event::MessageEvent)Operator::Event::MessageEventstatic
registerMessageClass(const std::string &type, event_builder_t) (defined in Operator::Event::Message::Message)Operator::Event::Message::Messagestatic
registerMessageClass(const std::string &type, event_builder_t, event_builder_t) (defined in Operator::Event::Message::Message)Operator::Event::Message::Messagestatic
room_id (defined in Operator::Event::Event)Operator::Event::Eventprotected
RoomEvent(nlohmann::json d, const std::string &room_id="") (defined in Operator::Event::RoomEvent)Operator::Event::RoomEvent
TYPE (defined in Operator::Event::Message::Message)Operator::Event::Message::Messagestatic
~Event() (defined in Operator::Event::Event)Operator::Event::Eventinlinevirtual