| add_flag(const channel_flags flag) | dpp::channel | |
| add_permission_overwrite(const snowflake target, const overwrite_type type, const uint64_t allowed_permissions, const uint64_t denied_permissions) | dpp::channel | |
| available_tags | dpp::channel | |
| bitrate | dpp::channel | |
| build_json(bool with_id=false) const | dpp::json_interface< channel > | inline |
| channel() | dpp::channel | |
| CHANNEL_TYPE_MASK | dpp::channel | protectedstatic |
| default_auto_archive_duration | dpp::channel | |
| default_reaction | dpp::channel | |
| default_sort_order | dpp::channel | |
| default_thread_rate_limit_per_user | dpp::channel | |
| fill_from_json(nlohmann::json *j) | dpp::json_interface< channel > | inline |
| fill_from_json_impl(nlohmann::json *j) | dpp::channel | protected |
| flags | dpp::channel | |
| get_creation_time() const noexcept | dpp::managed | inline |
| get_default_forum_layout() const | dpp::channel | |
| get_icon_url(uint16_t size=0, const image_type format=i_png) const | dpp::channel | |
| get_members() | dpp::channel | |
| get_mention(const snowflake &id) | dpp::channel | static |
| get_mention() const | dpp::channel | |
| get_type() const | dpp::channel | |
| get_url() const | dpp::channel | |
| get_user_permissions(const class user *user) const | dpp::channel | |
| get_user_permissions(const class guild_member &member) const | dpp::channel | |
| get_voice_members() | dpp::channel | |
| guild_id | dpp::channel | |
| icon | dpp::channel | |
| id | dpp::managed | |
| is_category() const | dpp::channel | |
| is_dm() const | dpp::channel | |
| is_download_options_hidden() const | dpp::channel | |
| is_forum() const | dpp::channel | |
| is_group_dm() const | dpp::channel | |
| is_locked_permissions() const | dpp::channel | |
| is_media_channel() const | dpp::channel | |
| is_news_channel() const | dpp::channel | |
| is_nsfw() const | dpp::channel | |
| is_pinned_thread() const | dpp::channel | |
| is_stage_channel() const | dpp::channel | |
| is_store_channel() const | dpp::channel | |
| is_tag_required() const | dpp::channel | |
| is_text_channel() const | dpp::channel | |
| is_video_720p() const | dpp::channel | |
| is_video_auto() const | dpp::channel | |
| is_voice_channel() const | dpp::channel | |
| json_interface< channel > | dpp::channel | friend |
| last_message_id | dpp::channel | |
| last_pin_timestamp | dpp::channel | |
| managed()=default | dpp::managed | |
| managed(const snowflake nid) | dpp::managed | inline |
| managed(const managed &rhs)=default | dpp::managed | |
| managed(managed &&rhs)=default | dpp::managed | |
| name | dpp::channel | |
| operator!=(const managed &other) const noexcept | dpp::managed | inline |
| operator=(const managed &rhs)=default | dpp::managed | |
| operator=(managed &&rhs)=default | dpp::managed | |
| operator==(const managed &other) const noexcept | dpp::managed | inline |
| owner_id | dpp::channel | |
| parent_id | dpp::channel | |
| permission_overwrites | dpp::channel | |
| permissions | dpp::channel | |
| position | dpp::channel | |
| rate_limit_per_user | dpp::channel | |
| recipients | dpp::channel | |
| remove_flag(const channel_flags flag) | dpp::channel | |
| remove_permission_overwrite(const snowflake target, const overwrite_type type) | dpp::channel | |
| rtc_region | dpp::channel | |
| set_bitrate(const uint16_t bitrate) | dpp::channel | |
| set_default_forum_layout(forum_layout_type layout_type) | dpp::channel | |
| set_default_sort_order(default_forum_sort_order_t sort_order) | dpp::channel | |
| set_flags(const uint16_t flags) | dpp::channel | |
| set_guild_id(const snowflake guild_id) | dpp::channel | |
| set_lock_permissions(const bool is_lock_permissions) | dpp::channel | |
| set_name(const std::string &name) | dpp::channel | |
| set_nsfw(const bool is_nsfw) | dpp::channel | |
| set_parent_id(const snowflake parent_id) | dpp::channel | |
| set_permission_overwrite(const snowflake target, const overwrite_type type, const uint64_t allowed_permissions, const uint64_t denied_permissions) | dpp::channel | |
| set_position(const uint16_t position) | dpp::channel | |
| set_rate_limit_per_user(const uint16_t rate_limit_per_user) | dpp::channel | |
| set_topic(const std::string &topic) | dpp::channel | |
| set_type(channel_type type) | dpp::channel | |
| set_user_limit(const uint8_t user_limit) | dpp::channel | |
| to_json(bool with_id=false) const | dpp::json_interface< channel > | inline |
| to_json_impl(bool with_id=false) const | dpp::channel | protectedvirtual |
| topic | dpp::channel | |
| user_limit | dpp::channel | |
| ~channel() | dpp::channel | virtual |
| ~managed()=default | dpp::managed | virtual |