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 | |
applied_tags | dpp::thread | |
available_tags | dpp::channel | |
bitrate | dpp::channel | |
dpp::build_json(bool with_id=false) const | dpp::json_interface< T > | inline |
dpp::json_interface::build_json(bool with_id=false) const | dpp::json_interface< T > | 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 | |
dpp::fill_from_json(nlohmann::json *j) | dpp::json_interface< T > | inline |
dpp::json_interface::fill_from_json(nlohmann::json *j) | dpp::json_interface< T > | inline |
fill_from_json_impl(nlohmann::json *j) | dpp::thread | 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_news_thread() const noexcept | dpp::thread | inline |
is_nsfw() const | dpp::channel | |
is_pinned_thread() const | dpp::channel | |
is_private_thread() const noexcept | dpp::thread | inline |
is_public_thread() const noexcept | dpp::thread | inline |
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< thread > | dpp::thread | 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 | |
member | dpp::thread | |
member_count | dpp::thread | |
message_count | dpp::thread | |
metadata | dpp::thread | |
msg | dpp::thread | |
name | dpp::channel | |
newly_created | dpp::thread | |
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 | |
dpp::to_json(bool with_id=false) const | dpp::json_interface< T > | inline |
dpp::json_interface::to_json(bool with_id=false) const | dpp::json_interface< T > | inline |
to_json_impl(bool with_id=false) const override | dpp::thread | protectedvirtual |
topic | dpp::channel | |
total_messages_sent | dpp::thread | |
user_limit | dpp::channel | |
~channel() | dpp::channel | virtual |
~managed()=default | dpp::managed | virtual |