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

This is the complete list of members for Operator::Error::MatrixForbidden, including all inherited members.

_new_helper(unsigned short _status_code, const std::string &, const std::string &_error, std::map< std::string, nlohmann::json > &_other_data) (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorinlinestatic
Error() (defined in Operator::Error::Error)Operator::Error::Errorinlineprotected
error_builder_t typedef (defined in Operator::Error::MatrixError)Operator::Error::MatrixError
getData() const (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorinline
getError() const (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorinline
getErrorCode() const =0 (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorpure virtual
getStatusCode() const (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorinline
M_BAD_JSON (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
M_BAD_PAGINATION (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
M_EXCLUSIVE (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
M_FORBIDDEN (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
M_INVALID_USERNAME (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
M_LIMIT_EXCEEDED (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
M_MISSING_PARAM (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
M_NOT_FOUND (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
M_NOT_JSON (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
M_ROOM_IN_USE (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
M_SERVER_NOT_TRUSTED (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
M_THREEPID_IN_USE (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
M_THREEPID_NOT_FOUND (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
M_UNKNOWN (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
M_UNKNOWN_TOKEN (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
M_USER_IN_USE (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
M_WEAK_PASSWORD (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
MatrixError(unsigned short _status_code, const std::string &_error, std::map< std::string, nlohmann::json > &_other_data) (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorinlineprotected
newError(unsigned short status_code, const nlohmann::json &data) (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
registerErrorClass(const std::string &error_code, error_builder_t) (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorstatic
to_string() const (defined in Operator::Error::MatrixError)Operator::Error::MatrixErrorinlinevirtual
~Error() (defined in Operator::Error::Error)Operator::Error::Errorinlinevirtual