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

This is the complete list of members for Operator::Client::HTTPClient, including all inherited members.

_setRoomMembership(Room &room, Event::RoomMembership::membership_t membership) (defined in Operator::Client::Client)Operator::Client::Clientinlineprotected
Client() (defined in Operator::Client::Client)Operator::Client::Client
client (defined in Operator::Client::HTTPClient)Operator::Client::HTTPClientprotected
getRoom(const std::string &room_id)Operator::Client::Clientinline
getRoom(const std::string &room_id) const (defined in Operator::Client::Client)Operator::Client::Clientinline
HTTPClient(HTTP::Adapter &adapter, const std::string &server) (defined in Operator::Client::HTTPClient)Operator::Client::HTTPClient
isLoggedIn() constOperator::Client::HTTPClientinlinevirtual
login(const std::string &username, const std::string &password, const callback_t< const std::string &, const std::string &> &callback=noop_callback< const std::string &, const std::string &>)Operator::Client::HTTPClientvirtual
loginWith3PID(const std::string &medium, const std::string &address, const std::string &password, const callback_t< const std::string &, const std::string &> &callback=noop_callback< const std::string &, const std::string &>)Operator::Client::HTTPClientvirtual
loginWithToken(const std::string &token) (defined in Operator::Client::HTTPClient)Operator::Client::HTTPClientinline
logout(const callback_t<> &callback=noop_callback<>)Operator::Client::HTTPClientvirtual
on(const std::string &type, const callback_t< Room &, const Event::Event &> &callback)Operator::Client::Client
on(const callback_t< Room &, const Event::Event &> &callback)Operator::Client::Clientinline
operator[](const std::string &room_id) (defined in Operator::Client::Client)Operator::Client::Clientinline
operator[](const std::string &room_id) const (defined in Operator::Client::Client)Operator::Client::Clientinline
rooms (defined in Operator::Client::Client)Operator::Client::Clientprotected
sendMessage(const Event::MessageEvent &, const callback_t< const std::string &> &=noop_callback< const std::string &>)Operator::Client::HTTPClientvirtual
startClient()Operator::Client::HTTPClientvirtual
stopClient()Operator::Client::HTTPClientvirtual
trigger(const Event::Event &event)Operator::Client::Clientprotected
triggerError(const std::string &event_type, std::shared_ptr< Error::Error > error, const std::string &room_id="") (defined in Operator::Client::Client)Operator::Client::Clientprotected
~Client() (defined in Operator::Client::Client)Operator::Client::Clientinlinevirtual