diff --git a/annotated.html b/annotated.html index 4eb58bed372..c92ba4b7ecc 100644 --- a/annotated.html +++ b/annotated.html @@ -263,207 +263,206 @@  Ccommand_option_choiceThis struct represents choices in a multiple choice option for a command parameter. It has both a string name, and a value parameter which is a variant, meaning it can hold different potential types (see dpp::command_value) that you can retrieve with std::get()  Ccommand_permissionApplication command permissions allow you to enable or disable commands for specific users or roles within a guild  Ccommand_resolvedResolved snowflake ids to users, guild members, roles and channels. You can use the interaction::get_resolved_* methods to easily get a resolved set - Ccommand_sourceRepresents the sending source of a command. This is passed to any command handler and should be passed back to commandhandler::reply(), allowing the reply method to route any replies back to the origin, which may be a slash command or a message. Both require different response facilities but we want this to be transparent if you use the command handler class - CcommandhandlerThe commandhandler class represents a group of commands, prefixed or slash commands with handling functions - CcomponentRepresents the component object. A component is a clickable button or drop down list within a discord message, where the buttons emit on_button_click events when the user interacts with them - Ccomponent_default_valueA Default value structure for components - Ccomponent_interactionA button click for a button component - CconfirmationConfirmation object represents any true or false simple REST request - Cconfirmation_callback_tThe results of a REST call wrapped in a convenient struct - CconnectionThe connection object that the user has attached - Cconnection_exceptionRepresents an error establishing or maintaining a connection - Ccontext_menu_tBase class for context menu interactions, e.g. right click on user or message - CcoroutineBase type for a coroutine, starts on co_await - Ccoroutine_dummy - Cdave_binary_header_tDAVE E2EE Binary frame header - Cdiscord_clientImplements a discord client. Each discord_client connects to one shard and derives from a websocket client - Cdiscord_voice_clientImplements a discord voice connection. Each discord_voice_client connects to one voice channel and derives from a websocket client - Cdns_cache_entryRepresents a cached DNS result. Used by the ssl_client class to store cached copies of dns lookups - CdtemplateRepresents a guild template - CembedA rich embed for display within a dpp::message - Cembed_authorAuthor within a dpp::embed object - Cembed_fieldA dpp::embed may contain zero or more fields - Cembed_footerA footer in a dpp::embed - Cembed_imageAn video, image or thumbnail in a dpp::embed - Cembed_providerEmbed provider in a dpp::embed. Received from discord but cannot be sent - CemojiRepresents an emoji for a dpp::guild - CentitlementA definition of a discord entitlement - Centitlement_create_tDelete stage instance - Centitlement_delete_tDelete stage instance - Centitlement_update_tDelete stage instance - Cerror_detailThe details of a field in an error response - Cerror_infoThe full details of an error from a REST response - Cetf_bufferRepresents a buffer of bytes being encoded into ETF - Cetf_parserThe etf_parser class can serialise and deserialise ETF (Erlang Term Format) into and out of an nlohmann::json object, so that layers above the websocket don't have to be any different for handling ETF - Cevent_dispatch_tBase event parameter struct. Each event you receive from the library will have its parameter derived from this class. The class contains the raw event data, and a pointer to the current shard's dpp::discord_client object. You can also use this object to cancel the current event, meaning that any listeners after yours do not get notified of the current event if you call it - Cevent_entitiesEntities for the event - Cevent_memberRepresents a guild member/user who has registered interest in an event - Cevent_router_tHandles routing of an event to multiple listeners. Multiple listeners may attach to the event_router_t by means of operator(). Passing a lambda into operator() attaches to the event - CexceptionThe dpp::exception class derives from std::exception and supports some other ways of passing in error details such as via std::string - Cfile_exceptionRepresents an error reading or writing to a file - Cform_submit_tOn form submitted - Cforum_tagRepresents a tag that is able to be applied to a thread in a forum or media channel - CgatewayRepresents the various information from the 'get gateway bot' api call - CguildRepresents a guild on Discord (AKA a server) - Cguild_audit_log_entry_create_tGuild audit log entry create - Cguild_ban_add_tGuild ban add - Cguild_ban_remove_tGuild ban remove - Cguild_command_permissionsReturned when fetching the permissions for a command in a guild - Cguild_create_tCreate guild - Cguild_delete_tDelete guild - Cguild_emojis_update_tGuild emojis update - Cguild_integrations_update_tGuild integrations update - Cguild_join_request_delete_tGuild join request delete (user declined membership screening) - Cguild_memberRepresents dpp::user membership upon a dpp::guild. This contains the user's nickname, guild roles, and any other guild-specific flags - Cguild_member_add_tGuild member add - Cguild_member_remove_tGuild member remove - Cguild_member_update_tGuild member update - Cguild_members_chunk_tGuild members chunk - Cguild_role_create_tGuild role create - Cguild_role_delete_tGuild role delete - Cguild_role_update_tGuild role update - Cguild_scheduled_event_create_tCreate scheduled event - Cguild_scheduled_event_delete_tDelete scheduled event - Cguild_scheduled_event_update_tCreate scheduled event - Cguild_scheduled_event_user_add_tAdd user to scheduled event - Cguild_scheduled_event_user_remove_tDelete user from scheduled event - Cguild_stickers_update_tUpdate guild stickers - Cguild_update_tGuild update - Cguild_widgetRepresents a guild widget, simple web widget of member list - Chttp_connect_infoRepresents a HTTP scheme, hostname and port split into parts for easy use in https_client - Chttp_requestA HTTP request - Chttp_request_completion_tThe result of any HTTP request. Contains the headers, vital rate limit figures, and returned request body - Chttps_clientImplements a HTTPS socket client based on the SSL client - Cin_threadRepresents a thread in the thread pool handling requests to HTTP(S) servers. There are several of these, the total defined by a constant in queues.cpp, and each one will always receive requests for the same rate limit bucket based on its endpoint portion of the url. This makes rate limit handling reliable and easy to manage. Each of these also has its own mutex, so that requests are less likely to block while waiting for internal containers to be usable - CintegrationRepresents an integration on a guild, e.g. a connection to twitch - Cintegration_accountThe account information for an integration - Cintegration_appAn application that has been integrated - Cintegration_create_tIntegration create - Cintegration_delete_tIntegration delete - Cintegration_update_tIntegration update - CinteractionAn interaction represents a user running a command and arrives via the dpp::cluster::on_interaction_create event. This is further split into the events on_form_submit, on_slashcommand, on_user_context_menu, on_button_click, on_select_menu, etc - Cinteraction_create_tCreate interaction - Cinteraction_modal_responseRepresents a modal dialog box response to an interaction - Cinteraction_responseA response to an interaction, used to reply to a command and initiate a message, which can be hidden from others (ephemeral) or visible to all - Cinvalid_token_exceptionRepresents an attempt to construct a cluster with an invalid bot token - CinviteRepresents an invite to a discord guild or channel - Cinvite_create_tInvite create - Cinvite_delete_tInvite delete - CjobExtremely light coroutine object designed to send off a coroutine to execute on its own. Can be used in conjunction with coroutine events via event routers, or on its own - Cjob_dummy - Cjson_interfaceRepresents an interface for an object that can optionally implement functions for converting to and from nlohmann::json. The methods are only present if the actual object also has those methods - Clength_exceptionRepresents invalid length of argument being passed to a function - Clog_tLog messages - Clogic_exceptionRepresents an error in logic, e.g. you asked the library to do something the Discord API does not support - CmanagedThe managed class is the base class for various types that can be stored in a cache that are identified by a dpp::snowflake id - CmessageRepresents messages sent and received on Discord - Callowed_refAllowed mentions details - Cmessage_interaction_structReference to an interaction - Cmessage_refReference to another message, e.g. a reply - Cmessage_collectorMessage collector. Collects messages during a set timeframe and returns them in a list via the completed() method - Cmessage_context_menu_tEvent parameter for context menu interactions for messages - Cmessage_create_tCreate message - Cmessage_delete_bulk_tMessage delete bulk - Cmessage_delete_tMessage Deleted - Cmessage_file_dataThe data for a file attached to a message - Cmessage_poll_vote_add_tMessage poll vote add - Cmessage_poll_vote_remove_tMessage poll vote remove - Cmessage_reaction_add_tMessage reaction add - Cmessage_reaction_remove_all_tMessage remove all reactions - Cmessage_reaction_remove_emoji_tMessage remove emoji - Cmessage_reaction_remove_tMessage reaction remove - Cmessage_snapshot - Cmessage_update_tMessage update - Cmoveable_promiseGeneric promise class, represents the owning potion of an asynchronous value - Cmoving_averager - Cmultipart_contentRepresents a multipart mime body and the correct top-level mime type If a non-multipart request is passed in, this is represented as a plain body and the application/json mime type - ConboardingRepresents a guild's onboarding flow - Conboarding_promptRepresents an onboarding prompt - Conboarding_prompt_optionRepresents an onboarding prompt option - Coneshot_timerTrigger a timed event once. The provided callback is called only once - Cparam_infoDetails of a command parameter used in registration. Note that for non-slash commands optional parameters can only be at the end of the list of parameters - Cparse_exceptionRepresents inability to parse data, usually caused by malformed JSON or ETF - Cpartial_emojiAn emoji reference for a component (select menus included) or a poll - CpermissionRepresents a permission bitmask (refer to enum dpp::permissions) which are held in an uint64_t - Cpermission_overwriteChannel permission overwrites - CpollRepresents a poll - Cpoll_answerRepresents an answer in a poll - Cpoll_mediaStructure representing a poll media, for example the poll question or a possible poll answer - Cpoll_resultsRepresents the results of a poll - Canswer_countRepresents a reference to an answer and its count of votes - CpresenceRepresents user presence, e.g. what game they are playing and if they are online - Cpresence_update_tPresence update - CpruneDefines a request to count prunable users, or start a prune operation - CreactionRepresents a reaction to a dpp::message - Creaction_collectorReaction collector. Collects message reactions during a set timeframe and returns them in a list via the completed() method - Cready_tSession ready - Crequest_queueThe request_queue class manages rate limits and marshalls HTTP requests that have been built as http_request objects - Ccompleted_requestA completed request. Contains both the request and the response - Cqueued_deleting_requestA request queued for deletion in the queue - Cresolved_userDpp::resolved_user contains both a dpp::guild_member and a dpp::user. The user can be used to obtain in-depth user details such as if they are nitro, and the guild member information to check their roles on a guild etc. The Discord API provides both if a parameter is a user ping, so we offer both in a combined structure - Crest_exceptionRepresents an error on a REST API call, e.g. a HTTPS request - Cresumed_tSession resumed - CroleRepresents a role within a dpp::guild. Roles are combined via logical OR of the permission bitmasks, then channel-specific overrides can be applied on top, deny types apply a logic NOT to the bit mask, and allows apply a logical OR - Crole_collectorRole collector. Collects guild roles during a set timeframe and returns them in a list via the completed() method - Cscheduled_eventA scheduled event - Cscheduled_event_collectorScheduled event collector. Collects messages during a set timeframe and returns them in a list via the completed() method - Cselect_click_tClick on select - Cselect_optionAn option for a select component - CskuA definition of a discord SKU - CslashcommandRepresents an application command, created by your bot either globally, or on a guild - Cslashcommand_tUser has issued a slash command - CsnowflakeA container for a 64 bit unsigned value representing many things on discord. This value is known in distributed computing as a snowflake value - Cssl_clientImplements a simple non-blocking SSL stream client - Cstage_instanceA stage instance. Stage instances are like a conference facility, with moderators/speakers and listeners - Cstage_instance_create_tCreate stage instance - Cstage_instance_delete_tDelete stage instance - Cstage_instance_update_tUpdate stage instance - CstickerRepresents stickers received in messages - Csticker_packRepresents a sticker pack (the built in groups of stickers that all nitro users get to use) - CtaskA coroutine task. It starts immediately on construction and can be co_await-ed, making it perfect for parallel coroutines returning a value - Ctask_cancelled_exceptionRepresents the cancellation of a task. Will be thrown to the awaiter of a cancelled task - Ctask_dummy - Cteam_memberRepresents a team member on a team who maintain a bot/application - CthreadA definition of a discord thread. A thread is a superset of a channel. Not to be confused with std::thread! - Cthread_collectorThread collector. Collects threads during a set timeframe and returns them in a list via the completed() method - Cthread_create_tThread Create - Cthread_delete_tThread Delete - Cthread_list_sync_tThread List Sync - Cthread_memberRepresents membership of a user with a thread - Cthread_member_update_tThread Member Update - Cthread_members_update_tThread Members Update - Cthread_metadataMetadata for threads - Cthread_update_tThread Update - Ctimed_listenerA timed_listener is a way to temporarily attach to an event for a specific timeframe, then detach when complete. A lambda may also be optionally called when the timeout is reached. Destructing the timed_listener detaches any attached event listeners, and cancels any created timers, but does not call any timeout lambda - Ctimer_tUsed internally to store state of active timers - Ctyping_start_tTyping start - CuserRepresents a user on discord. May or may not be a member of a dpp::guild - Cuser_context_menu_tEvent parameter for context menu interactions for users - Cuser_identifiedA user with additional fields only available via the oauth2 identify scope. These are not included in dpp::user as additional scopes are needed to fetch them which bots do not normally have - Cuser_update_tUser update - Cvoice_buffer_send_tVoice buffer send - Cvoice_client_disconnect_tVoice client disconnect event - Cvoice_client_platform_tVoice client platform type notification event - Cvoice_client_speaking_tVoice client speaking event - Cvoice_exceptionRepresents an error with voice processing - Cvoice_out_packetAn opus-encoded RTP packet to be sent out to a voice channel - Cvoice_ready_tVoice user talking - Cvoice_receive_tVoice receive packet - Cvoice_server_update_tVoice server update - Cvoice_state_update_tVoice state update - Cvoice_track_marker_tVoice state update - Cvoice_user_talking_tVoice user talking - CvoiceconnRepresents a connection to a voice channel. A client can only connect to one voice channel per guild at a time, so these are stored in a map in the dpp::discord_client keyed by guild_id - CvoiceregionRepresents a voice region on discord - CvoicestateRepresents the voice state of a user on a guild These are stored in the dpp::guild object, and accessible there, or via dpp::channel::get_voice_members - CwebhookRepresents a discord webhook - Cwebhooks_update_tWebhooks update - Cwebsocket_clientImplements a websocket client based on the SSL client - Cwelcome_channelDefines a channel on a server's welcome screen - Cwelcome_screenDefines a server's welcome screen - Cwhen_anyExperimental class to co_await on a bunch of awaitable objects, resuming when the first one completes. On completion, returns a result object that contains the index of the awaitable that finished first. A user can call result::index() and result::get<N>() on the result object to get the result, similar to std::variant - CawaiterObject returned by operator co_await(). Meant to be used by the standard library, not by a user - CresultObject returned by operator co_await() on resumption. Can be moved but not copied + Ccommand_sourceRepresents the sending source of a command. This is passed to any command handler and should be passed back to commandhandler::reply(), allowing the reply method to route any replies back to the origin, which may be a slash command or a message. Both require different response facilities but we want this to be transparent if you use the command handler class + CcomponentRepresents the component object. A component is a clickable button or drop down list within a discord message, where the buttons emit on_button_click events when the user interacts with them + Ccomponent_default_valueA Default value structure for components + Ccomponent_interactionA button click for a button component + CconfirmationConfirmation object represents any true or false simple REST request + Cconfirmation_callback_tThe results of a REST call wrapped in a convenient struct + CconnectionThe connection object that the user has attached + Cconnection_exceptionRepresents an error establishing or maintaining a connection + Ccontext_menu_tBase class for context menu interactions, e.g. right click on user or message + CcoroutineBase type for a coroutine, starts on co_await + Ccoroutine_dummy + Cdave_binary_header_tDAVE E2EE Binary frame header + Cdiscord_clientImplements a discord client. Each discord_client connects to one shard and derives from a websocket client + Cdiscord_voice_clientImplements a discord voice connection. Each discord_voice_client connects to one voice channel and derives from a websocket client + Cdns_cache_entryRepresents a cached DNS result. Used by the ssl_client class to store cached copies of dns lookups + CdtemplateRepresents a guild template + CembedA rich embed for display within a dpp::message + Cembed_authorAuthor within a dpp::embed object + Cembed_fieldA dpp::embed may contain zero or more fields + Cembed_footerA footer in a dpp::embed + Cembed_imageAn video, image or thumbnail in a dpp::embed + Cembed_providerEmbed provider in a dpp::embed. Received from discord but cannot be sent + CemojiRepresents an emoji for a dpp::guild + CentitlementA definition of a discord entitlement + Centitlement_create_tDelete stage instance + Centitlement_delete_tDelete stage instance + Centitlement_update_tDelete stage instance + Cerror_detailThe details of a field in an error response + Cerror_infoThe full details of an error from a REST response + Cetf_bufferRepresents a buffer of bytes being encoded into ETF + Cetf_parserThe etf_parser class can serialise and deserialise ETF (Erlang Term Format) into and out of an nlohmann::json object, so that layers above the websocket don't have to be any different for handling ETF + Cevent_dispatch_tBase event parameter struct. Each event you receive from the library will have its parameter derived from this class. The class contains the raw event data, and a pointer to the current shard's dpp::discord_client object. You can also use this object to cancel the current event, meaning that any listeners after yours do not get notified of the current event if you call it + Cevent_entitiesEntities for the event + Cevent_memberRepresents a guild member/user who has registered interest in an event + Cevent_router_tHandles routing of an event to multiple listeners. Multiple listeners may attach to the event_router_t by means of operator(). Passing a lambda into operator() attaches to the event + CexceptionThe dpp::exception class derives from std::exception and supports some other ways of passing in error details such as via std::string + Cfile_exceptionRepresents an error reading or writing to a file + Cform_submit_tOn form submitted + Cforum_tagRepresents a tag that is able to be applied to a thread in a forum or media channel + CgatewayRepresents the various information from the 'get gateway bot' api call + CguildRepresents a guild on Discord (AKA a server) + Cguild_audit_log_entry_create_tGuild audit log entry create + Cguild_ban_add_tGuild ban add + Cguild_ban_remove_tGuild ban remove + Cguild_command_permissionsReturned when fetching the permissions for a command in a guild + Cguild_create_tCreate guild + Cguild_delete_tDelete guild + Cguild_emojis_update_tGuild emojis update + Cguild_integrations_update_tGuild integrations update + Cguild_join_request_delete_tGuild join request delete (user declined membership screening) + Cguild_memberRepresents dpp::user membership upon a dpp::guild. This contains the user's nickname, guild roles, and any other guild-specific flags + Cguild_member_add_tGuild member add + Cguild_member_remove_tGuild member remove + Cguild_member_update_tGuild member update + Cguild_members_chunk_tGuild members chunk + Cguild_role_create_tGuild role create + Cguild_role_delete_tGuild role delete + Cguild_role_update_tGuild role update + Cguild_scheduled_event_create_tCreate scheduled event + Cguild_scheduled_event_delete_tDelete scheduled event + Cguild_scheduled_event_update_tCreate scheduled event + Cguild_scheduled_event_user_add_tAdd user to scheduled event + Cguild_scheduled_event_user_remove_tDelete user from scheduled event + Cguild_stickers_update_tUpdate guild stickers + Cguild_update_tGuild update + Cguild_widgetRepresents a guild widget, simple web widget of member list + Chttp_connect_infoRepresents a HTTP scheme, hostname and port split into parts for easy use in https_client + Chttp_requestA HTTP request + Chttp_request_completion_tThe result of any HTTP request. Contains the headers, vital rate limit figures, and returned request body + Chttps_clientImplements a HTTPS socket client based on the SSL client + Cin_threadRepresents a thread in the thread pool handling requests to HTTP(S) servers. There are several of these, the total defined by a constant in queues.cpp, and each one will always receive requests for the same rate limit bucket based on its endpoint portion of the url. This makes rate limit handling reliable and easy to manage. Each of these also has its own mutex, so that requests are less likely to block while waiting for internal containers to be usable + CintegrationRepresents an integration on a guild, e.g. a connection to twitch + Cintegration_accountThe account information for an integration + Cintegration_appAn application that has been integrated + Cintegration_create_tIntegration create + Cintegration_delete_tIntegration delete + Cintegration_update_tIntegration update + CinteractionAn interaction represents a user running a command and arrives via the dpp::cluster::on_interaction_create event. This is further split into the events on_form_submit, on_slashcommand, on_user_context_menu, on_button_click, on_select_menu, etc + Cinteraction_create_tCreate interaction + Cinteraction_modal_responseRepresents a modal dialog box response to an interaction + Cinteraction_responseA response to an interaction, used to reply to a command and initiate a message, which can be hidden from others (ephemeral) or visible to all + Cinvalid_token_exceptionRepresents an attempt to construct a cluster with an invalid bot token + CinviteRepresents an invite to a discord guild or channel + Cinvite_create_tInvite create + Cinvite_delete_tInvite delete + CjobExtremely light coroutine object designed to send off a coroutine to execute on its own. Can be used in conjunction with coroutine events via event routers, or on its own + Cjob_dummy + Cjson_interfaceRepresents an interface for an object that can optionally implement functions for converting to and from nlohmann::json. The methods are only present if the actual object also has those methods + Clength_exceptionRepresents invalid length of argument being passed to a function + Clog_tLog messages + Clogic_exceptionRepresents an error in logic, e.g. you asked the library to do something the Discord API does not support + CmanagedThe managed class is the base class for various types that can be stored in a cache that are identified by a dpp::snowflake id + CmessageRepresents messages sent and received on Discord + Callowed_refAllowed mentions details + Cmessage_interaction_structReference to an interaction + Cmessage_refReference to another message, e.g. a reply + Cmessage_collectorMessage collector. Collects messages during a set timeframe and returns them in a list via the completed() method + Cmessage_context_menu_tEvent parameter for context menu interactions for messages + Cmessage_create_tCreate message + Cmessage_delete_bulk_tMessage delete bulk + Cmessage_delete_tMessage Deleted + Cmessage_file_dataThe data for a file attached to a message + Cmessage_poll_vote_add_tMessage poll vote add + Cmessage_poll_vote_remove_tMessage poll vote remove + Cmessage_reaction_add_tMessage reaction add + Cmessage_reaction_remove_all_tMessage remove all reactions + Cmessage_reaction_remove_emoji_tMessage remove emoji + Cmessage_reaction_remove_tMessage reaction remove + Cmessage_snapshot + Cmessage_update_tMessage update + Cmoveable_promiseGeneric promise class, represents the owning potion of an asynchronous value + Cmoving_averager + Cmultipart_contentRepresents a multipart mime body and the correct top-level mime type If a non-multipart request is passed in, this is represented as a plain body and the application/json mime type + ConboardingRepresents a guild's onboarding flow + Conboarding_promptRepresents an onboarding prompt + Conboarding_prompt_optionRepresents an onboarding prompt option + Coneshot_timerTrigger a timed event once. The provided callback is called only once + Cparam_infoDetails of a command parameter used in registration. Note that for non-slash commands optional parameters can only be at the end of the list of parameters + Cparse_exceptionRepresents inability to parse data, usually caused by malformed JSON or ETF + Cpartial_emojiAn emoji reference for a component (select menus included) or a poll + CpermissionRepresents a permission bitmask (refer to enum dpp::permissions) which are held in an uint64_t + Cpermission_overwriteChannel permission overwrites + CpollRepresents a poll + Cpoll_answerRepresents an answer in a poll + Cpoll_mediaStructure representing a poll media, for example the poll question or a possible poll answer + Cpoll_resultsRepresents the results of a poll + Canswer_countRepresents a reference to an answer and its count of votes + CpresenceRepresents user presence, e.g. what game they are playing and if they are online + Cpresence_update_tPresence update + CpruneDefines a request to count prunable users, or start a prune operation + CreactionRepresents a reaction to a dpp::message + Creaction_collectorReaction collector. Collects message reactions during a set timeframe and returns them in a list via the completed() method + Cready_tSession ready + Crequest_queueThe request_queue class manages rate limits and marshalls HTTP requests that have been built as http_request objects + Ccompleted_requestA completed request. Contains both the request and the response + Cqueued_deleting_requestA request queued for deletion in the queue + Cresolved_userDpp::resolved_user contains both a dpp::guild_member and a dpp::user. The user can be used to obtain in-depth user details such as if they are nitro, and the guild member information to check their roles on a guild etc. The Discord API provides both if a parameter is a user ping, so we offer both in a combined structure + Crest_exceptionRepresents an error on a REST API call, e.g. a HTTPS request + Cresumed_tSession resumed + CroleRepresents a role within a dpp::guild. Roles are combined via logical OR of the permission bitmasks, then channel-specific overrides can be applied on top, deny types apply a logic NOT to the bit mask, and allows apply a logical OR + Crole_collectorRole collector. Collects guild roles during a set timeframe and returns them in a list via the completed() method + Cscheduled_eventA scheduled event + Cscheduled_event_collectorScheduled event collector. Collects messages during a set timeframe and returns them in a list via the completed() method + Cselect_click_tClick on select + Cselect_optionAn option for a select component + CskuA definition of a discord SKU + CslashcommandRepresents an application command, created by your bot either globally, or on a guild + Cslashcommand_tUser has issued a slash command + CsnowflakeA container for a 64 bit unsigned value representing many things on discord. This value is known in distributed computing as a snowflake value + Cssl_clientImplements a simple non-blocking SSL stream client + Cstage_instanceA stage instance. Stage instances are like a conference facility, with moderators/speakers and listeners + Cstage_instance_create_tCreate stage instance + Cstage_instance_delete_tDelete stage instance + Cstage_instance_update_tUpdate stage instance + CstickerRepresents stickers received in messages + Csticker_packRepresents a sticker pack (the built in groups of stickers that all nitro users get to use) + CtaskA coroutine task. It starts immediately on construction and can be co_await-ed, making it perfect for parallel coroutines returning a value + Ctask_cancelled_exceptionRepresents the cancellation of a task. Will be thrown to the awaiter of a cancelled task + Ctask_dummy + Cteam_memberRepresents a team member on a team who maintain a bot/application + CthreadA definition of a discord thread. A thread is a superset of a channel. Not to be confused with std::thread! + Cthread_collectorThread collector. Collects threads during a set timeframe and returns them in a list via the completed() method + Cthread_create_tThread Create + Cthread_delete_tThread Delete + Cthread_list_sync_tThread List Sync + Cthread_memberRepresents membership of a user with a thread + Cthread_member_update_tThread Member Update + Cthread_members_update_tThread Members Update + Cthread_metadataMetadata for threads + Cthread_update_tThread Update + Ctimed_listenerA timed_listener is a way to temporarily attach to an event for a specific timeframe, then detach when complete. A lambda may also be optionally called when the timeout is reached. Destructing the timed_listener detaches any attached event listeners, and cancels any created timers, but does not call any timeout lambda + Ctimer_tUsed internally to store state of active timers + Ctyping_start_tTyping start + CuserRepresents a user on discord. May or may not be a member of a dpp::guild + Cuser_context_menu_tEvent parameter for context menu interactions for users + Cuser_identifiedA user with additional fields only available via the oauth2 identify scope. These are not included in dpp::user as additional scopes are needed to fetch them which bots do not normally have + Cuser_update_tUser update + Cvoice_buffer_send_tVoice buffer send + Cvoice_client_disconnect_tVoice client disconnect event + Cvoice_client_platform_tVoice client platform type notification event + Cvoice_client_speaking_tVoice client speaking event + Cvoice_exceptionRepresents an error with voice processing + Cvoice_out_packetAn opus-encoded RTP packet to be sent out to a voice channel + Cvoice_ready_tVoice user talking + Cvoice_receive_tVoice receive packet + Cvoice_server_update_tVoice server update + Cvoice_state_update_tVoice state update + Cvoice_track_marker_tVoice state update + Cvoice_user_talking_tVoice user talking + CvoiceconnRepresents a connection to a voice channel. A client can only connect to one voice channel per guild at a time, so these are stored in a map in the dpp::discord_client keyed by guild_id + CvoiceregionRepresents a voice region on discord + CvoicestateRepresents the voice state of a user on a guild These are stored in the dpp::guild object, and accessible there, or via dpp::channel::get_voice_members + CwebhookRepresents a discord webhook + Cwebhooks_update_tWebhooks update + Cwebsocket_clientImplements a websocket client based on the SSL client + Cwelcome_channelDefines a channel on a server's welcome screen + Cwelcome_screenDefines a server's welcome screen + Cwhen_anyExperimental class to co_await on a bunch of awaitable objects, resuming when the first one completes. On completion, returns a result object that contains the index of the awaitable that finished first. A user can call result::index() and result::get<N>() on the result object to get the result, similar to std::variant + CawaiterObject returned by operator co_await(). Meant to be used by the standard library, not by a user + CresultObject returned by operator co_await() on resumption. Can be moved but not copied  NstdSTL namespace  Chash< dpp::snowflake > diff --git a/annotated_dup.js b/annotated_dup.js index 76b0de4b52f..19d8623497e 100644 --- a/annotated_dup.js +++ b/annotated_dup.js @@ -170,7 +170,6 @@ var annotated_dup = [ "command_permission", "classdpp_1_1command__permission.html", "classdpp_1_1command__permission" ], [ "command_resolved", "structdpp_1_1command__resolved.html", "structdpp_1_1command__resolved" ], [ "command_source", "structdpp_1_1command__source.html", "structdpp_1_1command__source" ], - [ "commandhandler", "classdpp_1_1commandhandler.html", "classdpp_1_1commandhandler" ], [ "component", "classdpp_1_1component.html", "classdpp_1_1component" ], [ "component_default_value", "structdpp_1_1component__default__value.html", "structdpp_1_1component__default__value" ], [ "component_interaction", "structdpp_1_1component__interaction.html", "structdpp_1_1component__interaction" ], diff --git a/awaiting-events.html b/awaiting-events.html index 1fc01274a1c..8089a8ea901 100644 --- a/awaiting-events.html +++ b/awaiting-events.html @@ -152,8 +152,8 @@
return 0;
}
dpp::cluster
The cluster class represents a group of shards and a command queue for sending and receiving commands...
Definition: cluster.h:80
-
dpp::cluster::on_log
event_router_t< log_t > on_log
Called when a log message is to be written to the log. You can attach any logging system here you wis...
Definition: cluster.h:485
-
dpp::cluster::on_button_click
event_router_t< button_click_t > on_button_click
Called when a button is clicked attached to a message. Button clicks are triggered by discord when bu...
Definition: cluster.h:529
+
dpp::cluster::on_log
event_router_t< log_t > on_log
Called when a log message is to be written to the log. You can attach any logging system here you wis...
Definition: cluster.h:560
+
dpp::cluster::on_button_click
event_router_t< button_click_t > on_button_click
Called when a button is clicked attached to a message. Button clicks are triggered by discord when bu...
Definition: cluster.h:604
dpp::component
Represents the component object. A component is a clickable button or drop down list within a discord...
Definition: message.h:348
dpp::component::set_type
component & set_type(component_type ct)
Set the type of the component. Button components (type dpp::cot_button) should always be contained wi...
dpp::component::set_label
component & set_label(std::string_view label)
Set the label of the component, e.g. button text. For action rows, this field is ignored....
diff --git a/classdpp_1_1cluster-members.html b/classdpp_1_1cluster-members.html index 01d2ef2b7a6..b011b3eaa29 100644 --- a/classdpp_1_1cluster-members.html +++ b/classdpp_1_1cluster-members.html @@ -767,6 +767,8 @@ poll_get_answer_voters_sync(snowflake message_id, snowflake channel_id, uint32_t answer_id, snowflake after, uint64_t limit)dpp::cluster post_rest(const std::string &endpoint, const std::string &major_parameters, const std::string &parameters, http_method method, const std::string &postdata, json_encode_t callback, const std::string &filename="", const std::string &filecontent="", const std::string &filemimetype="", const std::string &protocol="1.1")dpp::cluster post_rest_multipart(const std::string &endpoint, const std::string &major_parameters, const std::string &parameters, http_method method, const std::string &postdata, json_encode_t callback, const std::vector< message_file_data > &file_data={})dpp::cluster + register_command(const std::string &name, const slashcommand_handler_t handler)dpp::cluster + register_command(const std::string &name, F &&handler)dpp::clusterinline request(const std::string &url, http_method method, http_completion_event callback, const std::string &postdata="", const std::string &mimetype="text/plain", const std::multimap< std::string, std::string > &headers={}, const std::string &protocol="1.1", time_t request_timeout=5)dpp::cluster request_timeoutdpp::cluster rest_pingdpp::cluster @@ -830,19 +832,20 @@ threads_get_public_archived(snowflake channel_id, time_t before_timestamp, uint16_t limit, command_completion_event_t callback)dpp::cluster threads_get_public_archived_sync(snowflake channel_id, time_t before_timestamp, uint16_t limit)dpp::cluster tokendpp::cluster - uptime()dpp::cluster - user_application_role_connection_get(snowflake application_id, command_completion_event_t callback)dpp::cluster - user_application_role_connection_get_sync(snowflake application_id)dpp::cluster - user_application_role_connection_update(snowflake application_id, const application_role_connection &connection, command_completion_event_t callback=utility::log_error())dpp::cluster - user_application_role_connection_update_sync(snowflake application_id, const application_role_connection &connection)dpp::cluster - user_get(snowflake user_id, command_completion_event_t callback)dpp::cluster - user_get_cached(snowflake user_id, command_completion_event_t callback)dpp::cluster - user_get_cached_sync(snowflake user_id)dpp::cluster - user_get_sync(snowflake user_id)dpp::cluster - user_set_voice_state(snowflake user_id, snowflake guild_id, snowflake channel_id, bool suppress=false, command_completion_event_t callback=utility::log_error())dpp::cluster - user_set_voice_state_sync(snowflake user_id, snowflake guild_id, snowflake channel_id, bool suppress=false)dpp::cluster - ws_modedpp::cluster - ~cluster()dpp::clustervirtual + unregister_command(const std::string &name)dpp::cluster + uptime()dpp::cluster + user_application_role_connection_get(snowflake application_id, command_completion_event_t callback)dpp::cluster + user_application_role_connection_get_sync(snowflake application_id)dpp::cluster + user_application_role_connection_update(snowflake application_id, const application_role_connection &connection, command_completion_event_t callback=utility::log_error())dpp::cluster + user_application_role_connection_update_sync(snowflake application_id, const application_role_connection &connection)dpp::cluster + user_get(snowflake user_id, command_completion_event_t callback)dpp::cluster + user_get_cached(snowflake user_id, command_completion_event_t callback)dpp::cluster + user_get_cached_sync(snowflake user_id)dpp::cluster + user_get_sync(snowflake user_id)dpp::cluster + user_set_voice_state(snowflake user_id, snowflake guild_id, snowflake channel_id, bool suppress=false, command_completion_event_t callback=utility::log_error())dpp::cluster + user_set_voice_state_sync(snowflake user_id, snowflake guild_id, snowflake channel_id, bool suppress=false)dpp::cluster + ws_modedpp::cluster + ~cluster()dpp::clustervirtual + + +

◆ unregister_command()

+ +
+
+ + + + + + + + +
bool dpp::cluster::unregister_command (const std::string & name)
+
+ +

Unregister a slash command.

+

This function unregisters (removes) a previously registered slash command by name. If the command is successfully removed, it returns true.

+
Parameters
+ + +
nameThe name of the slash command to unregister.
+
+
+
Returns
bool Returns true if the command was successfully unregistered, or false if the command was not found.
+
diff --git a/classdpp_1_1cluster.js b/classdpp_1_1cluster.js index c67b4feca0e..05bd0c1d3c7 100644 --- a/classdpp_1_1cluster.js +++ b/classdpp_1_1cluster.js @@ -572,6 +572,8 @@ var classdpp_1_1cluster = [ "poll_get_answer_voters_sync", "classdpp_1_1cluster.html#a4ccf964f3d4d49737ce585276c71f20b", null ], [ "post_rest", "classdpp_1_1cluster.html#a4d102b15a0a4d74fd1f9ee4fc3aa8bbf", null ], [ "post_rest_multipart", "classdpp_1_1cluster.html#a548e19022b7d3ee825920888da07493b", null ], + [ "register_command", "classdpp_1_1cluster.html#a23b30a318b678865fe1e6e9ec778c711", null ], + [ "register_command", "classdpp_1_1cluster.html#ab66cb8a3a2bc9e62d155df088af29081", null ], [ "request", "classdpp_1_1cluster.html#a7a8e44c8d273e16c87b5f95c64495c09", null ], [ "role_create", "classdpp_1_1cluster.html#a849017410297379997601daac5e99ce1", null ], [ "role_create_sync", "classdpp_1_1cluster.html#a8fa5c60e4a435244d30e2fea4bbc3dca", null ], @@ -631,6 +633,7 @@ var classdpp_1_1cluster = [ "threads_get_private_archived_sync", "classdpp_1_1cluster.html#a9a2345e6409379314b17651e3d317433", null ], [ "threads_get_public_archived", "classdpp_1_1cluster.html#a2b93e8be30c7e954c27e19d8b7fa8170", null ], [ "threads_get_public_archived_sync", "classdpp_1_1cluster.html#a8f2416efc41ff2d42e15a6436c892ac6", null ], + [ "unregister_command", "classdpp_1_1cluster.html#a2a2f07d8a9656fa7a3c1b5af6241d251", null ], [ "uptime", "classdpp_1_1cluster.html#af12b5b33ea156bde9977796858066a6b", null ], [ "user_application_role_connection_get", "classdpp_1_1cluster.html#a3f3fc4fdfc918f7383773bda717134bd", null ], [ "user_application_role_connection_get_sync", "classdpp_1_1cluster.html#a8deaf03e2a8577c6083bb6fc09887c5b", null ], diff --git a/classes.html b/classes.html index 5c3938bf931..07178709082 100644 --- a/classes.html +++ b/classes.html @@ -111,7 +111,7 @@
ban (dpp)
basic_awaitable (dpp)
basic_promise (dpp)
bignumber (dpp)
bucket_t (dpp)
button_click_t (dpp)
C
-
cache (dpp)
cache_exception (dpp)
cache_policy_t (dpp)
callback (dpp::detail::async)
channel (dpp)
channel_collector (dpp)
channel_create (dpp::events)
channel_create_t (dpp)
channel_delete (dpp::events)
channel_delete_t (dpp)
channel_pins_update (dpp::events)
channel_pins_update_t (dpp)
channel_update (dpp::events)
channel_update_t (dpp)
cluster (dpp)
collected_reaction (dpp)
collector (dpp)
command_data_option (dpp)
command_info_t (dpp)
command_interaction (dpp)
command_option (dpp)
command_option_choice (dpp)
command_permission (dpp)
command_resolved (dpp)
command_source (dpp)
commandhandler (dpp)
request_queue::completed_request (dpp)
component (dpp)
component_default_value (dpp)
component_interaction (dpp)
confirmation (dpp)
confirmation_callback_t (dpp)
connection (dpp)
connection_exception (dpp)
context_menu_t (dpp)
coroutine (dpp)
coroutine_dummy (dpp)
coroutine_traits< dpp::coroutine< R >, Args... > (dpp::detail::std_coroutine)
coroutine_traits< dpp::job, Args... > (dpp::detail::std_coroutine)
coroutine_traits< dpp::task< T >, Args... > (dpp::detail::std_coroutine)
+
cache (dpp)
cache_exception (dpp)
cache_policy_t (dpp)
callback (dpp::detail::async)
channel (dpp)
channel_collector (dpp)
channel_create (dpp::events)
channel_create_t (dpp)
channel_delete (dpp::events)
channel_delete_t (dpp)
channel_pins_update (dpp::events)
channel_pins_update_t (dpp)
channel_update (dpp::events)
channel_update_t (dpp)
cluster (dpp)
collected_reaction (dpp)
collector (dpp)
command_data_option (dpp)
command_info_t (dpp)
command_interaction (dpp)
command_option (dpp)
command_option_choice (dpp)
command_permission (dpp)
command_resolved (dpp)
command_source (dpp)
request_queue::completed_request (dpp)
component (dpp)
component_default_value (dpp)
component_interaction (dpp)
confirmation (dpp)
confirmation_callback_t (dpp)
connection (dpp)
connection_exception (dpp)
context_menu_t (dpp)
coroutine (dpp)
coroutine_dummy (dpp)
coroutine_traits< dpp::coroutine< R >, Args... > (dpp::detail::std_coroutine)
coroutine_traits< dpp::job, Args... > (dpp::detail::std_coroutine)
coroutine_traits< dpp::task< T >, Args... > (dpp::detail::std_coroutine)
D
dave_binary_header_t (dpp)
discord_client (dpp)
discord_voice_client (dpp)
dns_cache_entry (dpp)
dtemplate (dpp)
dummy (dpp::utility)
diff --git a/commandhandler.html b/commandhandler.html index de91de07ee8..c176ff249c0 100644 --- a/commandhandler.html +++ b/commandhandler.html @@ -101,9 +101,9 @@
Using a Command Handler Object
-

If you have many commands in your bot, and want to handle commands from multiple sources, you should consider instantiating a dpp::commandhandler object. This object can be used to automatically route commands and their parameters to functions in your program. A simple example of using this object to route commands is shown below, and will route both the /ping (global slash command) and .ping (prefixed channel message command) to a lambda where a reply can be generated.

-
Note
This example automatically hooks the dpp::cluster::on_message_create and dpp::cluster::on_slashcommand events. This can be overridden if needed to allow you to still make use of these functions for your own code, if you need to do this please see the constructor documentation for dpp::commandhandler.
-

Note that because the dpp::commandhandler::add_command method accepts a std::function as the command handler, you may point a command handler at a simple lambda (as shown in this example), a function pointer, or an instantiated class method of an object. This is extremely flexible and allows you to decide how and where commands should be routed, either to an object oriented system or to a lambda based system.

+

If you have many commands in your bot, and want to handle commands from multiple sources, you should consider instantiating a dpp::commandhandler object. This object can be used to automatically route commands and their parameters to functions in your program. A simple example of using this object to route commands is shown below, and will route both the /ping (global slash command) and .ping (prefixed channel message command) to a lambda where a reply can be generated.

+
Note
This example automatically hooks the dpp::cluster::on_message_create and dpp::cluster::on_slashcommand events. This can be overridden if needed to allow you to still make use of these functions for your own code, if you need to do this please see the constructor documentation for dpp::commandhandler.
+

Note that because the dpp::commandhandler::add_command method accepts a std::function as the command handler, you may point a command handler at a simple lambda (as shown in this example), a function pointer, or an instantiated class method of an object. This is extremely flexible and allows you to decide how and where commands should be routed, either to an object oriented system or to a lambda based system.

Warning
As of August 30th, 2022, you are advised to only be using slash commands, not messages for commands. To prevent the command handler from handling commands with messages, you should only use the "/" prefix. If you wish to still use messages for commands, this tutorial will still cover it but, again, it is discouraged by Discord.
#include <dpp/dpp.h>
@@ -114,7 +114,7 @@
bot.on_log(dpp::utility::cout_logger());
/* Create command handler, and specify prefixes */
- +
dpp::commandhandler command_handler(&bot);
/* Specifying a prefix of "/" tells the command handler it should also expect slash commands. Remove the .add_prefix(".") if you wish to only make it a slash command */
command_handler.add_prefix(".")
.add_prefix("/");
@@ -159,7 +159,6 @@
return 0;
}
The cluster class represents a group of shards and a command queue for sending and receiving commands...
Definition: cluster.h:80
-
The commandhandler class represents a group of commands, prefixed or slash commands with handling fun...
Definition: commandhandler.h:256
std::function< void(const dpp::log_t &)> DPP_EXPORT cout_logger()
Get a default logger that outputs to std::cout. e.g.
@ i_message_content
Intent for receipt of message content.
Definition: intents.h:112
@ i_default_intents
Default D++ intents (all non-privileged intents).
Definition: intents.h:132
diff --git a/coro-introduction.html b/coro-introduction.html index 5e0a5f970d4..3cdc69a0caf 100644 --- a/coro-introduction.html +++ b/coro-introduction.html @@ -139,7 +139,7 @@
return 0;
}
The cluster class represents a group of shards and a command queue for sending and receiving commands...
Definition: cluster.h:80
-
event_router_t< log_t > on_log
Called when a log message is to be written to the log. You can attach any logging system here you wis...
Definition: cluster.h:485
+
event_router_t< log_t > on_log
Called when a log message is to be written to the log. You can attach any logging system here you wis...
Definition: cluster.h:560
std::string get_command_name() const
Get the command name for a command interaction.
snowflake id
Unique ID of object set by Discord. This value contains a timestamp, worker ID, internal server ID,...
Definition: managed.h:39
Represents an application command, created by your bot either globally, or on a guild.
Definition: appcommand.h:1342
diff --git a/coro-simple-commands.html b/coro-simple-commands.html index 4bde314012f..6bbc750dd4f 100644 --- a/coro-simple-commands.html +++ b/coro-simple-commands.html @@ -174,7 +174,7 @@

}
A co_await-able object handling an API call in parallel with the caller.
Definition: async.h:107
The cluster class represents a group of shards and a command queue for sending and receiving commands...
Definition: cluster.h:80
-
event_router_t< log_t > on_log
Called when a log message is to be written to the log. You can attach any logging system here you wis...
Definition: cluster.h:485
+
event_router_t< log_t > on_log
Called when a log message is to be written to the log. You can attach any logging system here you wis...
Definition: cluster.h:560
std::string get_command_name() const
Get the command name for a command interaction.
Represents an application command, created by your bot either globally, or on a guild.
Definition: appcommand.h:1342
A coroutine task. It starts immediately on construction and can be co_await-ed, making it perfect for...
Definition: task.h:95
diff --git a/deprecated.html b/deprecated.html index 7d2a6d46652..39fa5ea2439 100644 --- a/deprecated.html +++ b/deprecated.html @@ -152,7 +152,7 @@
commandhandler and message commands are deprecated and dpp::slashcommand is encouraged as a replacement.
Class dpp::command_source
commandhandler and message commands are deprecated and dpp::slashcommand is encouraged as a replacement.
-
Class dpp::commandhandler
+
Member dpp::DPP_DEPRECATED ("commandhandler should not be used. Please consider using dpp::cluster::register_command instead.") commandhandler
commandhandler and message commands are deprecated and dpp::slashcommand is encouraged as a replacement.
Member dpp::g_channel_banners
Removed by Discord
diff --git a/expiring-buttons.html b/expiring-buttons.html index 7180f9a51b2..29fe93601b0 100644 --- a/expiring-buttons.html +++ b/expiring-buttons.html @@ -157,7 +157,7 @@
return 0;
}
The cluster class represents a group of shards and a command queue for sending and receiving commands...
Definition: cluster.h:80
-
event_router_t< log_t > on_log
Called when a log message is to be written to the log. You can attach any logging system here you wis...
Definition: cluster.h:485
+
event_router_t< log_t > on_log
Called when a log message is to be written to the log. You can attach any logging system here you wis...
Definition: cluster.h:560
Represents the component object. A component is a clickable button or drop down list within a discord...
Definition: message.h:348
component & set_type(component_type ct)
Set the type of the component. Button components (type dpp::cot_button) should always be contained wi...
component & set_label(std::string_view label)
Set the label of the component, e.g. button text. For action rows, this field is ignored....
diff --git a/functions.html b/functions.html index bce7341702f..1b11f0e0d98 100644 --- a/functions.html +++ b/functions.html @@ -118,7 +118,6 @@

- a -

diff --git a/functions_func_s.html b/functions_func_s.html index 670a6d9bc9b..dabb0dc2dad 100644 --- a/functions_func_s.html +++ b/functions_func_s.html @@ -106,12 +106,12 @@

- s -

diff --git a/hierarchy.js b/hierarchy.js index 1c99816581d..3e8eef72d8f 100644 --- a/hierarchy.js +++ b/hierarchy.js @@ -57,7 +57,6 @@ var hierarchy = ] ], [ "dpp::command_resolved", "structdpp_1_1command__resolved.html", null ], [ "dpp::command_source", "structdpp_1_1command__source.html", null ], - [ "dpp::commandhandler", "classdpp_1_1commandhandler.html", null ], [ "dpp::request_queue::completed_request", "structdpp_1_1request__queue_1_1completed__request.html", null ], [ "dpp::component_default_value", "structdpp_1_1component__default__value.html", null ], [ "dpp::component_interaction", "structdpp_1_1component__interaction.html", null ], diff --git a/inherit_graph_100.map b/inherit_graph_100.map index e249856e1c0..a25f31b40fc 100644 --- a/inherit_graph_100.map +++ b/inherit_graph_100.map @@ -1,4 +1,4 @@ - + diff --git a/inherit_graph_100.md5 b/inherit_graph_100.md5 index 99dda38e978..50e02e14875 100644 --- a/inherit_graph_100.md5 +++ b/inherit_graph_100.md5 @@ -1 +1 @@ -804037d006d04ab4d9e7216f61bc161c \ No newline at end of file +f0c16a6a2eb2435078349a559a2c95cb \ No newline at end of file diff --git a/inherit_graph_100.svg b/inherit_graph_100.svg index 378027de06f..dd99b136ef0 100644 --- a/inherit_graph_100.svg +++ b/inherit_graph_100.svg @@ -4,8 +4,8 @@ - + Graphical Class Hierarchy @@ -14,24 +14,24 @@ dpp::json_interface -< prune > +< select_option > Node1 - - -dpp::prune + + +dpp::select_option Node0->Node1 - - + + diff --git a/inherit_graph_101.map b/inherit_graph_101.map index a25f31b40fc..aa7e1c5d983 100644 --- a/inherit_graph_101.map +++ b/inherit_graph_101.map @@ -1,4 +1,3 @@ - - + diff --git a/inherit_graph_101.md5 b/inherit_graph_101.md5 index 50e02e14875..e275f98ecfe 100644 --- a/inherit_graph_101.md5 +++ b/inherit_graph_101.md5 @@ -1 +1 @@ -f0c16a6a2eb2435078349a559a2c95cb \ No newline at end of file +f96f79f0ab13332e8a626a7a5b8a3ff7 \ No newline at end of file diff --git a/inherit_graph_101.svg b/inherit_graph_101.svg index dd99b136ef0..75ba856232e 100644 --- a/inherit_graph_101.svg +++ b/inherit_graph_101.svg @@ -4,34 +4,18 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::json_interface -< select_option > + + +dpp::json_interface< T > - - -Node1 - - -dpp::select_option - - - - - -Node0->Node1 - - - diff --git a/inherit_graph_102.map b/inherit_graph_102.map index aa7e1c5d983..f9908fa4b89 100644 --- a/inherit_graph_102.map +++ b/inherit_graph_102.map @@ -1,3 +1,4 @@ - + + diff --git a/inherit_graph_102.md5 b/inherit_graph_102.md5 index e275f98ecfe..0f0eb91a177 100644 --- a/inherit_graph_102.md5 +++ b/inherit_graph_102.md5 @@ -1 +1 @@ -f96f79f0ab13332e8a626a7a5b8a3ff7 \ No newline at end of file +992aa956a8c608cb6005169694ad79af \ No newline at end of file diff --git a/inherit_graph_102.svg b/inherit_graph_102.svg index 75ba856232e..f64fab8cc71 100644 --- a/inherit_graph_102.svg +++ b/inherit_graph_102.svg @@ -4,18 +4,34 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::json_interface< T > + + +dpp::json_interface +< thread_member > + + +Node1 + + +dpp::thread_member + + + + + +Node0->Node1 + + + diff --git a/inherit_graph_103.map b/inherit_graph_103.map index f9908fa4b89..90647e3df9a 100644 --- a/inherit_graph_103.map +++ b/inherit_graph_103.map @@ -1,4 +1,4 @@ - - + + diff --git a/inherit_graph_103.md5 b/inherit_graph_103.md5 index 0f0eb91a177..78286f5ecde 100644 --- a/inherit_graph_103.md5 +++ b/inherit_graph_103.md5 @@ -1 +1 @@ -992aa956a8c608cb6005169694ad79af \ No newline at end of file +c7d87cd79eb81d4b6183a5350bf36193 \ No newline at end of file diff --git a/inherit_graph_103.svg b/inherit_graph_103.svg index f64fab8cc71..ed960593e41 100644 --- a/inherit_graph_103.svg +++ b/inherit_graph_103.svg @@ -4,34 +4,34 @@ - + Graphical Class Hierarchy Node0 - + dpp::json_interface -< thread_member > +< voiceregion > Node1 - - -dpp::thread_member + + +dpp::voiceregion Node0->Node1 - - + + diff --git a/inherit_graph_104.map b/inherit_graph_104.map index 90647e3df9a..03d05cfa8f6 100644 --- a/inherit_graph_104.map +++ b/inherit_graph_104.map @@ -1,4 +1,4 @@ - + diff --git a/inherit_graph_104.md5 b/inherit_graph_104.md5 index 78286f5ecde..8add595dcff 100644 --- a/inherit_graph_104.md5 +++ b/inherit_graph_104.md5 @@ -1 +1 @@ -c7d87cd79eb81d4b6183a5350bf36193 \ No newline at end of file +ef78f495ec5ec76133c2ecd3db29b450 \ No newline at end of file diff --git a/inherit_graph_104.svg b/inherit_graph_104.svg index ed960593e41..e8c2ff43441 100644 --- a/inherit_graph_104.svg +++ b/inherit_graph_104.svg @@ -4,8 +4,8 @@ - + Graphical Class Hierarchy @@ -14,24 +14,24 @@ dpp::json_interface -< voiceregion > +< voicestate > Node1 - - -dpp::voiceregion + + +dpp::voicestate Node0->Node1 - - + + diff --git a/inherit_graph_105.map b/inherit_graph_105.map index 03d05cfa8f6..763efadd183 100644 --- a/inherit_graph_105.map +++ b/inherit_graph_105.map @@ -1,4 +1,4 @@ - - + + diff --git a/inherit_graph_105.md5 b/inherit_graph_105.md5 index 8add595dcff..a30a2a8bcae 100644 --- a/inherit_graph_105.md5 +++ b/inherit_graph_105.md5 @@ -1 +1 @@ -ef78f495ec5ec76133c2ecd3db29b450 \ No newline at end of file +e7e078f0b07fcf55f2eb1c11fd38bd58 \ No newline at end of file diff --git a/inherit_graph_105.svg b/inherit_graph_105.svg index e8c2ff43441..84e3feb8352 100644 --- a/inherit_graph_105.svg +++ b/inherit_graph_105.svg @@ -4,34 +4,34 @@ - + Graphical Class Hierarchy Node0 - + dpp::json_interface -< voicestate > +< welcome_channel > Node1 - - -dpp::voicestate + + +dpp::welcome_channel Node0->Node1 - - + + diff --git a/inherit_graph_106.map b/inherit_graph_106.map index 763efadd183..db2d5478c05 100644 --- a/inherit_graph_106.map +++ b/inherit_graph_106.map @@ -1,4 +1,4 @@ - - + + diff --git a/inherit_graph_106.md5 b/inherit_graph_106.md5 index a30a2a8bcae..3245c2640a8 100644 --- a/inherit_graph_106.md5 +++ b/inherit_graph_106.md5 @@ -1 +1 @@ -e7e078f0b07fcf55f2eb1c11fd38bd58 \ No newline at end of file +b6d5dcce838123a424b066ed8d020a45 \ No newline at end of file diff --git a/inherit_graph_106.svg b/inherit_graph_106.svg index 84e3feb8352..7b86900c9d1 100644 --- a/inherit_graph_106.svg +++ b/inherit_graph_106.svg @@ -4,34 +4,34 @@ - + Graphical Class Hierarchy Node0 - + dpp::json_interface -< welcome_channel > +< welcome_screen > Node1 - - -dpp::welcome_channel + + +dpp::welcome_screen Node0->Node1 - - + + diff --git a/inherit_graph_107.map b/inherit_graph_107.map index db2d5478c05..649a6ac77fd 100644 --- a/inherit_graph_107.map +++ b/inherit_graph_107.map @@ -1,4 +1,3 @@ - - + diff --git a/inherit_graph_107.md5 b/inherit_graph_107.md5 index 3245c2640a8..a7cd249801e 100644 --- a/inherit_graph_107.md5 +++ b/inherit_graph_107.md5 @@ -1 +1 @@ -b6d5dcce838123a424b066ed8d020a45 \ No newline at end of file +8591e1ec5744b967b2f49004301b845a \ No newline at end of file diff --git a/inherit_graph_107.svg b/inherit_graph_107.svg index 7b86900c9d1..c23970132e0 100644 --- a/inherit_graph_107.svg +++ b/inherit_graph_107.svg @@ -4,34 +4,18 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::json_interface -< welcome_screen > + + +dpp::message::allowed_ref - - -Node1 - - -dpp::welcome_screen - - - - - -Node0->Node1 - - - diff --git a/inherit_graph_108.map b/inherit_graph_108.map index 649a6ac77fd..acbe34b79c9 100644 --- a/inherit_graph_108.map +++ b/inherit_graph_108.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_108.md5 b/inherit_graph_108.md5 index a7cd249801e..81ff87e4c9e 100644 --- a/inherit_graph_108.md5 +++ b/inherit_graph_108.md5 @@ -1 +1 @@ -8591e1ec5744b967b2f49004301b845a \ No newline at end of file +ff3b391e1dc868c1edc1fe8ee13995a7 \ No newline at end of file diff --git a/inherit_graph_108.svg b/inherit_graph_108.svg index c23970132e0..30dcbb741aa 100644 --- a/inherit_graph_108.svg +++ b/inherit_graph_108.svg @@ -4,16 +4,17 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::message::allowed_ref + + +dpp::message::message +_interaction_struct diff --git a/inherit_graph_109.map b/inherit_graph_109.map index acbe34b79c9..67c02d8b856 100644 --- a/inherit_graph_109.map +++ b/inherit_graph_109.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_109.md5 b/inherit_graph_109.md5 index 81ff87e4c9e..2e48e933851 100644 --- a/inherit_graph_109.md5 +++ b/inherit_graph_109.md5 @@ -1 +1 @@ -ff3b391e1dc868c1edc1fe8ee13995a7 \ No newline at end of file +47bfad7201511fc165761d19c44fefae \ No newline at end of file diff --git a/inherit_graph_109.svg b/inherit_graph_109.svg index 30dcbb741aa..6749ef4b211 100644 --- a/inherit_graph_109.svg +++ b/inherit_graph_109.svg @@ -4,17 +4,16 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::message::message -_interaction_struct + + +dpp::message::message_ref diff --git a/inherit_graph_110.map b/inherit_graph_110.map index 67c02d8b856..4eba606a480 100644 --- a/inherit_graph_110.map +++ b/inherit_graph_110.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_110.md5 b/inherit_graph_110.md5 index 2e48e933851..13c0455fdc0 100644 --- a/inherit_graph_110.md5 +++ b/inherit_graph_110.md5 @@ -1 +1 @@ -47bfad7201511fc165761d19c44fefae \ No newline at end of file +fae2505d672283db4703fdf383f3a89f \ No newline at end of file diff --git a/inherit_graph_110.svg b/inherit_graph_110.svg index 6749ef4b211..e67d66f57ca 100644 --- a/inherit_graph_110.svg +++ b/inherit_graph_110.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::message::message_ref + + +dpp::message_file_data diff --git a/inherit_graph_111.map b/inherit_graph_111.map index 4eba606a480..731a2d9dedf 100644 --- a/inherit_graph_111.map +++ b/inherit_graph_111.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_111.md5 b/inherit_graph_111.md5 index 13c0455fdc0..f9eec100505 100644 --- a/inherit_graph_111.md5 +++ b/inherit_graph_111.md5 @@ -1 +1 @@ -fae2505d672283db4703fdf383f3a89f \ No newline at end of file +52ea78df22cfd0eea1ed5c8c10d6de50 \ No newline at end of file diff --git a/inherit_graph_111.svg b/inherit_graph_111.svg index e67d66f57ca..40fed7d49f7 100644 --- a/inherit_graph_111.svg +++ b/inherit_graph_111.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::message_file_data + + +dpp::message_snapshot< T > diff --git a/inherit_graph_112.map b/inherit_graph_112.map index 731a2d9dedf..af356ed59e0 100644 --- a/inherit_graph_112.map +++ b/inherit_graph_112.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_112.md5 b/inherit_graph_112.md5 index f9eec100505..8bf1a6cf8ed 100644 --- a/inherit_graph_112.md5 +++ b/inherit_graph_112.md5 @@ -1 +1 @@ -52ea78df22cfd0eea1ed5c8c10d6de50 \ No newline at end of file +53b6968f676abad39a661715631abf21 \ No newline at end of file diff --git a/inherit_graph_112.svg b/inherit_graph_112.svg index 40fed7d49f7..6ce4a57bd32 100644 --- a/inherit_graph_112.svg +++ b/inherit_graph_112.svg @@ -11,9 +11,9 @@ Node0 - + -dpp::message_snapshot< T > +dpp::moveable_promise< T > diff --git a/inherit_graph_113.map b/inherit_graph_113.map index af356ed59e0..8db14c8d0db 100644 --- a/inherit_graph_113.map +++ b/inherit_graph_113.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_113.md5 b/inherit_graph_113.md5 index 8bf1a6cf8ed..8499340050a 100644 --- a/inherit_graph_113.md5 +++ b/inherit_graph_113.md5 @@ -1 +1 @@ -53b6968f676abad39a661715631abf21 \ No newline at end of file +bd7742809bf3bf63269db7cf2161f0f9 \ No newline at end of file diff --git a/inherit_graph_113.svg b/inherit_graph_113.svg index 6ce4a57bd32..8c31daf4738 100644 --- a/inherit_graph_113.svg +++ b/inherit_graph_113.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::moveable_promise< T > + + +dpp::moving_averager diff --git a/inherit_graph_114.map b/inherit_graph_114.map index 8db14c8d0db..6933f86a93d 100644 --- a/inherit_graph_114.map +++ b/inherit_graph_114.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_114.md5 b/inherit_graph_114.md5 index 8499340050a..b7773b2c520 100644 --- a/inherit_graph_114.md5 +++ b/inherit_graph_114.md5 @@ -1 +1 @@ -bd7742809bf3bf63269db7cf2161f0f9 \ No newline at end of file +f1de63d4a10e54993794621378d2f82f \ No newline at end of file diff --git a/inherit_graph_114.svg b/inherit_graph_114.svg index 8c31daf4738..9581deb177f 100644 --- a/inherit_graph_114.svg +++ b/inherit_graph_114.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::moving_averager + + +dpp::multipart_content diff --git a/inherit_graph_115.map b/inherit_graph_115.map index 6933f86a93d..ea6d27153db 100644 --- a/inherit_graph_115.map +++ b/inherit_graph_115.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_115.md5 b/inherit_graph_115.md5 index b7773b2c520..f6bb4bf4c87 100644 --- a/inherit_graph_115.md5 +++ b/inherit_graph_115.md5 @@ -1 +1 @@ -f1de63d4a10e54993794621378d2f82f \ No newline at end of file +4a3ab5a68be81b3f665fb0c801f1344c \ No newline at end of file diff --git a/inherit_graph_115.svg b/inherit_graph_115.svg index 9581deb177f..916fd62e123 100644 --- a/inherit_graph_115.svg +++ b/inherit_graph_115.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::multipart_content + + +dpp::oneshot_timer diff --git a/inherit_graph_116.map b/inherit_graph_116.map index ea6d27153db..98055214c03 100644 --- a/inherit_graph_116.map +++ b/inherit_graph_116.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_116.md5 b/inherit_graph_116.md5 index f6bb4bf4c87..43a6e52c472 100644 --- a/inherit_graph_116.md5 +++ b/inherit_graph_116.md5 @@ -1 +1 @@ -4a3ab5a68be81b3f665fb0c801f1344c \ No newline at end of file +1d41d9ff341dd2136e50c3394678b3c7 \ No newline at end of file diff --git a/inherit_graph_116.svg b/inherit_graph_116.svg index 916fd62e123..8db3093164f 100644 --- a/inherit_graph_116.svg +++ b/inherit_graph_116.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::oneshot_timer + + +dpp::param_info diff --git a/inherit_graph_117.map b/inherit_graph_117.map index 98055214c03..001440c98bf 100644 --- a/inherit_graph_117.map +++ b/inherit_graph_117.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_117.md5 b/inherit_graph_117.md5 index 43a6e52c472..533c67b76c1 100644 --- a/inherit_graph_117.md5 +++ b/inherit_graph_117.md5 @@ -1 +1 @@ -1d41d9ff341dd2136e50c3394678b3c7 \ No newline at end of file +4be774449262386478b7cc6eec6b57d2 \ No newline at end of file diff --git a/inherit_graph_117.svg b/inherit_graph_117.svg index 8db3093164f..1bcef44e308 100644 --- a/inherit_graph_117.svg +++ b/inherit_graph_117.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::param_info + + +dpp::partial_emoji diff --git a/inherit_graph_118.map b/inherit_graph_118.map index 001440c98bf..21ee017cfbb 100644 --- a/inherit_graph_118.map +++ b/inherit_graph_118.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_118.md5 b/inherit_graph_118.md5 index 533c67b76c1..ec9f6e595c1 100644 --- a/inherit_graph_118.md5 +++ b/inherit_graph_118.md5 @@ -1 +1 @@ -4be774449262386478b7cc6eec6b57d2 \ No newline at end of file +09127c58ea81f5d609880faeb4e4eb42 \ No newline at end of file diff --git a/inherit_graph_118.svg b/inherit_graph_118.svg index 1bcef44e308..df1de356584 100644 --- a/inherit_graph_118.svg +++ b/inherit_graph_118.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::partial_emoji + + +dpp::permission diff --git a/inherit_graph_119.map b/inherit_graph_119.map index 21ee017cfbb..69f42b6fe6b 100644 --- a/inherit_graph_119.map +++ b/inherit_graph_119.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_119.md5 b/inherit_graph_119.md5 index ec9f6e595c1..d623765afe8 100644 --- a/inherit_graph_119.md5 +++ b/inherit_graph_119.md5 @@ -1 +1 @@ -09127c58ea81f5d609880faeb4e4eb42 \ No newline at end of file +f5f0c3647fbf295ca3ba7773ca114b00 \ No newline at end of file diff --git a/inherit_graph_119.svg b/inherit_graph_119.svg index df1de356584..cc4303ae8de 100644 --- a/inherit_graph_119.svg +++ b/inherit_graph_119.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::permission + + +dpp::permission_overwrite diff --git a/inherit_graph_120.map b/inherit_graph_120.map index 69f42b6fe6b..66a88c566eb 100644 --- a/inherit_graph_120.map +++ b/inherit_graph_120.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_120.md5 b/inherit_graph_120.md5 index d623765afe8..8399dd91d39 100644 --- a/inherit_graph_120.md5 +++ b/inherit_graph_120.md5 @@ -1 +1 @@ -f5f0c3647fbf295ca3ba7773ca114b00 \ No newline at end of file +881e348b76ab4f9575acb298848648ee \ No newline at end of file diff --git a/inherit_graph_120.svg b/inherit_graph_120.svg index cc4303ae8de..ca31cba25c7 100644 --- a/inherit_graph_120.svg +++ b/inherit_graph_120.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::permission_overwrite + + +dpp::poll diff --git a/inherit_graph_121.map b/inherit_graph_121.map index 66a88c566eb..6ef0a7a2e90 100644 --- a/inherit_graph_121.map +++ b/inherit_graph_121.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_121.md5 b/inherit_graph_121.md5 index 8399dd91d39..05e934473c3 100644 --- a/inherit_graph_121.md5 +++ b/inherit_graph_121.md5 @@ -1 +1 @@ -881e348b76ab4f9575acb298848648ee \ No newline at end of file +df3abb59fab5c0d8d5feb0f7c1061565 \ No newline at end of file diff --git a/inherit_graph_121.svg b/inherit_graph_121.svg index ca31cba25c7..1f73f1ecf39 100644 --- a/inherit_graph_121.svg +++ b/inherit_graph_121.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::poll + + +dpp::poll_answer diff --git a/inherit_graph_122.map b/inherit_graph_122.map index 6ef0a7a2e90..da25624ad80 100644 --- a/inherit_graph_122.map +++ b/inherit_graph_122.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_122.md5 b/inherit_graph_122.md5 index 05e934473c3..48064e5887e 100644 --- a/inherit_graph_122.md5 +++ b/inherit_graph_122.md5 @@ -1 +1 @@ -df3abb59fab5c0d8d5feb0f7c1061565 \ No newline at end of file +e397b3abc8314eb0aeebf8daa26cbeda \ No newline at end of file diff --git a/inherit_graph_122.svg b/inherit_graph_122.svg index 1f73f1ecf39..42e470ece2b 100644 --- a/inherit_graph_122.svg +++ b/inherit_graph_122.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::poll_answer + + +dpp::poll_media diff --git a/inherit_graph_123.map b/inherit_graph_123.map index da25624ad80..8c2f411bbea 100644 --- a/inherit_graph_123.map +++ b/inherit_graph_123.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_123.md5 b/inherit_graph_123.md5 index 48064e5887e..5cc85ff8883 100644 --- a/inherit_graph_123.md5 +++ b/inherit_graph_123.md5 @@ -1 +1 @@ -e397b3abc8314eb0aeebf8daa26cbeda \ No newline at end of file +95cf2460d0fc7c904c681bd8bc9410fd \ No newline at end of file diff --git a/inherit_graph_123.svg b/inherit_graph_123.svg index 42e470ece2b..fa92ad6eb04 100644 --- a/inherit_graph_123.svg +++ b/inherit_graph_123.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::poll_media + + +dpp::poll_results diff --git a/inherit_graph_124.map b/inherit_graph_124.map index 8c2f411bbea..d67d6933f8b 100644 --- a/inherit_graph_124.map +++ b/inherit_graph_124.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_124.md5 b/inherit_graph_124.md5 index 5cc85ff8883..52bff76cfc5 100644 --- a/inherit_graph_124.md5 +++ b/inherit_graph_124.md5 @@ -1 +1 @@ -95cf2460d0fc7c904c681bd8bc9410fd \ No newline at end of file +75bfb3700a104755423cbda405fc8599 \ No newline at end of file diff --git a/inherit_graph_124.svg b/inherit_graph_124.svg index fa92ad6eb04..ea9217f170a 100644 --- a/inherit_graph_124.svg +++ b/inherit_graph_124.svg @@ -4,16 +4,17 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::poll_results + + +dpp::poll_results:: +answer_count diff --git a/inherit_graph_125.map b/inherit_graph_125.map index d67d6933f8b..b8da2745ca8 100644 --- a/inherit_graph_125.map +++ b/inherit_graph_125.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_125.md5 b/inherit_graph_125.md5 index 52bff76cfc5..48b15d6a7de 100644 --- a/inherit_graph_125.md5 +++ b/inherit_graph_125.md5 @@ -1 +1 @@ -75bfb3700a104755423cbda405fc8599 \ No newline at end of file +f2b4f5f951e800290ac77e3bbf0a784d \ No newline at end of file diff --git a/inherit_graph_125.svg b/inherit_graph_125.svg index ea9217f170a..a462829d761 100644 --- a/inherit_graph_125.svg +++ b/inherit_graph_125.svg @@ -4,17 +4,16 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::poll_results:: -answer_count + + +dpp::reaction diff --git a/inherit_graph_126.map b/inherit_graph_126.map index b8da2745ca8..fbe2c314cf6 100644 --- a/inherit_graph_126.map +++ b/inherit_graph_126.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_126.md5 b/inherit_graph_126.md5 index 48b15d6a7de..02418e60698 100644 --- a/inherit_graph_126.md5 +++ b/inherit_graph_126.md5 @@ -1 +1 @@ -f2b4f5f951e800290ac77e3bbf0a784d \ No newline at end of file +8c0e6177f2416275e7f5f87651621c00 \ No newline at end of file diff --git a/inherit_graph_126.svg b/inherit_graph_126.svg index a462829d761..ee10e75d4dd 100644 --- a/inherit_graph_126.svg +++ b/inherit_graph_126.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::reaction + + +dpp::request_queue diff --git a/inherit_graph_127.map b/inherit_graph_127.map index fbe2c314cf6..d23b97f59ea 100644 --- a/inherit_graph_127.map +++ b/inherit_graph_127.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_127.md5 b/inherit_graph_127.md5 index 02418e60698..da08d419b70 100644 --- a/inherit_graph_127.md5 +++ b/inherit_graph_127.md5 @@ -1 +1 @@ -8c0e6177f2416275e7f5f87651621c00 \ No newline at end of file +4b6af09670a4cc79997849e8d1c45e36 \ No newline at end of file diff --git a/inherit_graph_127.svg b/inherit_graph_127.svg index ee10e75d4dd..a805a070dd5 100644 --- a/inherit_graph_127.svg +++ b/inherit_graph_127.svg @@ -4,16 +4,17 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::request_queue + + +dpp::request_queue +::completed_request diff --git a/inherit_graph_128.map b/inherit_graph_128.map index d23b97f59ea..8953fbcddf8 100644 --- a/inherit_graph_128.map +++ b/inherit_graph_128.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_128.md5 b/inherit_graph_128.md5 index da08d419b70..ff18caecc6c 100644 --- a/inherit_graph_128.md5 +++ b/inherit_graph_128.md5 @@ -1 +1 @@ -4b6af09670a4cc79997849e8d1c45e36 \ No newline at end of file +479b55744513b4f623e2e847ac25af37 \ No newline at end of file diff --git a/inherit_graph_128.svg b/inherit_graph_128.svg index a805a070dd5..5aae7f1f8e1 100644 --- a/inherit_graph_128.svg +++ b/inherit_graph_128.svg @@ -4,17 +4,17 @@ - + Graphical Class Hierarchy Node0 - - + + dpp::request_queue -::completed_request +::queued_deleting_request diff --git a/inherit_graph_129.map b/inherit_graph_129.map index 8953fbcddf8..aa6a3f8b6ac 100644 --- a/inherit_graph_129.map +++ b/inherit_graph_129.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_129.md5 b/inherit_graph_129.md5 index ff18caecc6c..bebc44ac1e4 100644 --- a/inherit_graph_129.md5 +++ b/inherit_graph_129.md5 @@ -1 +1 @@ -479b55744513b4f623e2e847ac25af37 \ No newline at end of file +d895a657b0114e7fc0d66478396b0981 \ No newline at end of file diff --git a/inherit_graph_129.svg b/inherit_graph_129.svg index 5aae7f1f8e1..77fabe69dcb 100644 --- a/inherit_graph_129.svg +++ b/inherit_graph_129.svg @@ -4,17 +4,16 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::request_queue -::queued_deleting_request + + +dpp::resolved_user diff --git a/inherit_graph_130.map b/inherit_graph_130.map index aa6a3f8b6ac..70fc780562e 100644 --- a/inherit_graph_130.map +++ b/inherit_graph_130.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_130.md5 b/inherit_graph_130.md5 index bebc44ac1e4..810f87968b6 100644 --- a/inherit_graph_130.md5 +++ b/inherit_graph_130.md5 @@ -1 +1 @@ -d895a657b0114e7fc0d66478396b0981 \ No newline at end of file +d788c83fc7a679ebaa576ee65c7dc475 \ No newline at end of file diff --git a/inherit_graph_130.svg b/inherit_graph_130.svg index 77fabe69dcb..051ab574dc9 100644 --- a/inherit_graph_130.svg +++ b/inherit_graph_130.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::resolved_user + + +dpp::snowflake diff --git a/inherit_graph_131.map b/inherit_graph_131.map index 70fc780562e..80a626bf8e2 100644 --- a/inherit_graph_131.map +++ b/inherit_graph_131.map @@ -1,3 +1,7 @@ - + + + + + diff --git a/inherit_graph_131.md5 b/inherit_graph_131.md5 index 810f87968b6..5ee1c9c4c0c 100644 --- a/inherit_graph_131.md5 +++ b/inherit_graph_131.md5 @@ -1 +1 @@ -d788c83fc7a679ebaa576ee65c7dc475 \ No newline at end of file +1363592d527361e080e32d04774bf2eb \ No newline at end of file diff --git a/inherit_graph_131.svg b/inherit_graph_131.svg index 051ab574dc9..a503fcb5d32 100644 --- a/inherit_graph_131.svg +++ b/inherit_graph_131.svg @@ -4,18 +4,79 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::snowflake + + +dpp::ssl_client + + +Node1 + + +dpp::https_client + + + + + +Node0->Node1 + + + + + +Node2 + + +dpp::websocket_client + + + + + +Node0->Node2 + + + + + +Node3 + + +dpp::discord_client + + + + + +Node2->Node3 + + + + + +Node4 + + +dpp::discord_voice +_client + + + + + +Node2->Node4 + + + diff --git a/inherit_graph_132.map b/inherit_graph_132.map index 80a626bf8e2..b5c2e587273 100644 --- a/inherit_graph_132.map +++ b/inherit_graph_132.map @@ -1,7 +1,3 @@ - - - - - + diff --git a/inherit_graph_132.md5 b/inherit_graph_132.md5 index 5ee1c9c4c0c..7dd5a2de094 100644 --- a/inherit_graph_132.md5 +++ b/inherit_graph_132.md5 @@ -1 +1 @@ -1363592d527361e080e32d04774bf2eb \ No newline at end of file +aa2341532c3416a7173801a1f5f630d7 \ No newline at end of file diff --git a/inherit_graph_132.svg b/inherit_graph_132.svg index a503fcb5d32..00651348638 100644 --- a/inherit_graph_132.svg +++ b/inherit_graph_132.svg @@ -4,79 +4,18 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::ssl_client + + +dpp::team_member - - -Node1 - - -dpp::https_client - - - - - -Node0->Node1 - - - - - -Node2 - - -dpp::websocket_client - - - - - -Node0->Node2 - - - - - -Node3 - - -dpp::discord_client - - - - - -Node2->Node3 - - - - - -Node4 - - -dpp::discord_voice -_client - - - - - -Node2->Node4 - - - diff --git a/inherit_graph_133.map b/inherit_graph_133.map index b5c2e587273..7d6e35863b7 100644 --- a/inherit_graph_133.map +++ b/inherit_graph_133.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_133.md5 b/inherit_graph_133.md5 index 7dd5a2de094..a27b17b2387 100644 --- a/inherit_graph_133.md5 +++ b/inherit_graph_133.md5 @@ -1 +1 @@ -aa2341532c3416a7173801a1f5f630d7 \ No newline at end of file +ef1144ed131072d3cae6eb2e8caa70f7 \ No newline at end of file diff --git a/inherit_graph_133.svg b/inherit_graph_133.svg index 00651348638..c6c6b5c6d4c 100644 --- a/inherit_graph_133.svg +++ b/inherit_graph_133.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::team_member + + +dpp::thread_metadata diff --git a/inherit_graph_134.map b/inherit_graph_134.map index 7d6e35863b7..af638eb76c1 100644 --- a/inherit_graph_134.map +++ b/inherit_graph_134.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_134.md5 b/inherit_graph_134.md5 index a27b17b2387..714fe101cb5 100644 --- a/inherit_graph_134.md5 +++ b/inherit_graph_134.md5 @@ -1 +1 @@ -ef1144ed131072d3cae6eb2e8caa70f7 \ No newline at end of file +442c84626e9064975a1fb0824d586cf8 \ No newline at end of file diff --git a/inherit_graph_134.svg b/inherit_graph_134.svg index c6c6b5c6d4c..7a89d68e0b8 100644 --- a/inherit_graph_134.svg +++ b/inherit_graph_134.svg @@ -4,16 +4,18 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::thread_metadata + + +dpp::timed_listener +< attached_event, listening +_function > diff --git a/inherit_graph_135.map b/inherit_graph_135.map index af638eb76c1..67b8a3b540f 100644 --- a/inherit_graph_135.map +++ b/inherit_graph_135.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_135.md5 b/inherit_graph_135.md5 index 714fe101cb5..c246696c5ab 100644 --- a/inherit_graph_135.md5 +++ b/inherit_graph_135.md5 @@ -1 +1 @@ -442c84626e9064975a1fb0824d586cf8 \ No newline at end of file +30c5fda1194c24166a5ba3e909a95413 \ No newline at end of file diff --git a/inherit_graph_135.svg b/inherit_graph_135.svg index 7a89d68e0b8..a80b7cb6716 100644 --- a/inherit_graph_135.svg +++ b/inherit_graph_135.svg @@ -4,18 +4,16 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::timed_listener -< attached_event, listening -_function > + + +dpp::timer_t diff --git a/inherit_graph_136.map b/inherit_graph_136.map index 67b8a3b540f..d9c883177da 100644 --- a/inherit_graph_136.map +++ b/inherit_graph_136.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_136.md5 b/inherit_graph_136.md5 index c246696c5ab..488ac8dae45 100644 --- a/inherit_graph_136.md5 +++ b/inherit_graph_136.md5 @@ -1 +1 @@ -30c5fda1194c24166a5ba3e909a95413 \ No newline at end of file +4186267bec804ecba34fd6f8263e3327 \ No newline at end of file diff --git a/inherit_graph_136.svg b/inherit_graph_136.svg index a80b7cb6716..53614d072e2 100644 --- a/inherit_graph_136.svg +++ b/inherit_graph_136.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::timer_t + + +dpp::utility::dummy< T > diff --git a/inherit_graph_137.map b/inherit_graph_137.map index d9c883177da..eea5e9b31c0 100644 --- a/inherit_graph_137.map +++ b/inherit_graph_137.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_137.md5 b/inherit_graph_137.md5 index 488ac8dae45..0ec8ba206e0 100644 --- a/inherit_graph_137.md5 +++ b/inherit_graph_137.md5 @@ -1 +1 @@ -4186267bec804ecba34fd6f8263e3327 \ No newline at end of file +e9d6d929e5e7b8e1ddddcb5b4136f221 \ No newline at end of file diff --git a/inherit_graph_137.svg b/inherit_graph_137.svg index 53614d072e2..1e21edf1458 100644 --- a/inherit_graph_137.svg +++ b/inherit_graph_137.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::utility::dummy< T > + + +dpp::utility::icon diff --git a/inherit_graph_138.map b/inherit_graph_138.map index eea5e9b31c0..f8f9f357771 100644 --- a/inherit_graph_138.map +++ b/inherit_graph_138.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_138.md5 b/inherit_graph_138.md5 index 0ec8ba206e0..625e21fa767 100644 --- a/inherit_graph_138.md5 +++ b/inherit_graph_138.md5 @@ -1 +1 @@ -e9d6d929e5e7b8e1ddddcb5b4136f221 \ No newline at end of file +604968dd202bee3e792d46d6de5b6da2 \ No newline at end of file diff --git a/inherit_graph_138.svg b/inherit_graph_138.svg index 1e21edf1458..b4e8ed050ac 100644 --- a/inherit_graph_138.svg +++ b/inherit_graph_138.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::utility::icon + + +dpp::utility::iconhash diff --git a/inherit_graph_139.map b/inherit_graph_139.map index f8f9f357771..2c79c462e65 100644 --- a/inherit_graph_139.map +++ b/inherit_graph_139.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_139.md5 b/inherit_graph_139.md5 index 625e21fa767..11b532d5fe7 100644 --- a/inherit_graph_139.md5 +++ b/inherit_graph_139.md5 @@ -1 +1 @@ -604968dd202bee3e792d46d6de5b6da2 \ No newline at end of file +80e8080b2f351a061156c374ec1df3d1 \ No newline at end of file diff --git a/inherit_graph_139.svg b/inherit_graph_139.svg index b4e8ed050ac..f4ac729b186 100644 --- a/inherit_graph_139.svg +++ b/inherit_graph_139.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::utility::iconhash + + +dpp::utility::image_data diff --git a/inherit_graph_140.map b/inherit_graph_140.map index 2c79c462e65..4cc53bb88bf 100644 --- a/inherit_graph_140.map +++ b/inherit_graph_140.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_140.md5 b/inherit_graph_140.md5 index 11b532d5fe7..30aa666c8eb 100644 --- a/inherit_graph_140.md5 +++ b/inherit_graph_140.md5 @@ -1 +1 @@ -80e8080b2f351a061156c374ec1df3d1 \ No newline at end of file +9d08e656bb64fd310486a3dfddf94eff \ No newline at end of file diff --git a/inherit_graph_140.svg b/inherit_graph_140.svg index f4ac729b186..99579723cd6 100644 --- a/inherit_graph_140.svg +++ b/inherit_graph_140.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::utility::image_data + + +dpp::utility::uptime diff --git a/inherit_graph_141.map b/inherit_graph_141.map index 4cc53bb88bf..00a1c65c241 100644 --- a/inherit_graph_141.map +++ b/inherit_graph_141.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_141.md5 b/inherit_graph_141.md5 index 30aa666c8eb..c04addc570e 100644 --- a/inherit_graph_141.md5 +++ b/inherit_graph_141.md5 @@ -1 +1 @@ -9d08e656bb64fd310486a3dfddf94eff \ No newline at end of file +1c2952407ee1b773195e0f78d09bbe49 \ No newline at end of file diff --git a/inherit_graph_141.svg b/inherit_graph_141.svg index 99579723cd6..6a9a1cac429 100644 --- a/inherit_graph_141.svg +++ b/inherit_graph_141.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::utility::uptime + + +dpp::voice_out_packet diff --git a/inherit_graph_142.map b/inherit_graph_142.map index 00a1c65c241..8f6b897bd3d 100644 --- a/inherit_graph_142.map +++ b/inherit_graph_142.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_142.md5 b/inherit_graph_142.md5 index c04addc570e..53d542a0500 100644 --- a/inherit_graph_142.md5 +++ b/inherit_graph_142.md5 @@ -1 +1 @@ -1c2952407ee1b773195e0f78d09bbe49 \ No newline at end of file +7e64d20def4c21af7dc888af58e5932c \ No newline at end of file diff --git a/inherit_graph_142.svg b/inherit_graph_142.svg index 6a9a1cac429..274e836ee45 100644 --- a/inherit_graph_142.svg +++ b/inherit_graph_142.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::voice_out_packet + + +dpp::voiceconn diff --git a/inherit_graph_143.map b/inherit_graph_143.map index 8f6b897bd3d..46e8d269643 100644 --- a/inherit_graph_143.map +++ b/inherit_graph_143.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_143.md5 b/inherit_graph_143.md5 index 53d542a0500..d7f035537b0 100644 --- a/inherit_graph_143.md5 +++ b/inherit_graph_143.md5 @@ -1 +1 @@ -7e64d20def4c21af7dc888af58e5932c \ No newline at end of file +b683f0203c85cff6f3b9204d32c3ebb1 \ No newline at end of file diff --git a/inherit_graph_143.svg b/inherit_graph_143.svg index 274e836ee45..aa9046ad213 100644 --- a/inherit_graph_143.svg +++ b/inherit_graph_143.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::voiceconn + + +dpp::when_any< Args > diff --git a/inherit_graph_144.map b/inherit_graph_144.map index 46e8d269643..b4a50e305fb 100644 --- a/inherit_graph_144.map +++ b/inherit_graph_144.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_144.md5 b/inherit_graph_144.md5 index d7f035537b0..57a480132e8 100644 --- a/inherit_graph_144.md5 +++ b/inherit_graph_144.md5 @@ -1 +1 @@ -b683f0203c85cff6f3b9204d32c3ebb1 \ No newline at end of file +90a2803e80df1b62aed9a4d63f256c89 \ No newline at end of file diff --git a/inherit_graph_144.svg b/inherit_graph_144.svg index aa9046ad213..8fc459ac64f 100644 --- a/inherit_graph_144.svg +++ b/inherit_graph_144.svg @@ -4,16 +4,17 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::when_any< Args > + + +dpp::when_any< Args + >::awaiter diff --git a/inherit_graph_145.map b/inherit_graph_145.map index b4a50e305fb..3186870a0c0 100644 --- a/inherit_graph_145.map +++ b/inherit_graph_145.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_145.md5 b/inherit_graph_145.md5 index 57a480132e8..34721fa18c1 100644 --- a/inherit_graph_145.md5 +++ b/inherit_graph_145.md5 @@ -1 +1 @@ -90a2803e80df1b62aed9a4d63f256c89 \ No newline at end of file +7e84f013cd98d4d23de2b68a187a97c7 \ No newline at end of file diff --git a/inherit_graph_145.svg b/inherit_graph_145.svg index 8fc459ac64f..8ba4195078e 100644 --- a/inherit_graph_145.svg +++ b/inherit_graph_145.svg @@ -11,10 +11,10 @@ Node0 - + dpp::when_any< Args - >::awaiter + >::result diff --git a/inherit_graph_146.map b/inherit_graph_146.map index 3186870a0c0..beb79ed5921 100644 --- a/inherit_graph_146.map +++ b/inherit_graph_146.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_146.md5 b/inherit_graph_146.md5 index 34721fa18c1..65923946d0f 100644 --- a/inherit_graph_146.md5 +++ b/inherit_graph_146.md5 @@ -1 +1 @@ -7e84f013cd98d4d23de2b68a187a97c7 \ No newline at end of file +94456e9739b7dd2b145cdf598643dc53 \ No newline at end of file diff --git a/inherit_graph_146.svg b/inherit_graph_146.svg index 8ba4195078e..b125330554c 100644 --- a/inherit_graph_146.svg +++ b/inherit_graph_146.svg @@ -4,17 +4,16 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::when_any< Args - >::result + + +std::hash< dpp::snowflake > diff --git a/inherit_graph_29.map b/inherit_graph_29.map index 170e48e93fa..9fff648dc48 100644 --- a/inherit_graph_29.map +++ b/inherit_graph_29.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_29.md5 b/inherit_graph_29.md5 index 5cb6d5c5229..d039e3f17f8 100644 --- a/inherit_graph_29.md5 +++ b/inherit_graph_29.md5 @@ -1 +1 @@ -2f7704fa4ab56b514d88e7f63d0ed7ee \ No newline at end of file +b23a1496b70d8007c8e318edc6e0b3bf \ No newline at end of file diff --git a/inherit_graph_29.svg b/inherit_graph_29.svg index 2fc1c6af8ca..dd3097037a7 100644 --- a/inherit_graph_29.svg +++ b/inherit_graph_29.svg @@ -4,16 +4,17 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::commandhandler + + +dpp::component_default +_value diff --git a/inherit_graph_30.map b/inherit_graph_30.map index 9fff648dc48..44a061defe4 100644 --- a/inherit_graph_30.map +++ b/inherit_graph_30.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_30.md5 b/inherit_graph_30.md5 index d039e3f17f8..225ccb39250 100644 --- a/inherit_graph_30.md5 +++ b/inherit_graph_30.md5 @@ -1 +1 @@ -b23a1496b70d8007c8e318edc6e0b3bf \ No newline at end of file +a2e4a7163a6a419e4725619ae144dc6a \ No newline at end of file diff --git a/inherit_graph_30.svg b/inherit_graph_30.svg index dd3097037a7..fee51f29fec 100644 --- a/inherit_graph_30.svg +++ b/inherit_graph_30.svg @@ -4,17 +4,16 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::component_default -_value + + +dpp::component_interaction diff --git a/inherit_graph_31.map b/inherit_graph_31.map index 44a061defe4..8063d7972c8 100644 --- a/inherit_graph_31.map +++ b/inherit_graph_31.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_31.md5 b/inherit_graph_31.md5 index 225ccb39250..8fe131e701e 100644 --- a/inherit_graph_31.md5 +++ b/inherit_graph_31.md5 @@ -1 +1 @@ -a2e4a7163a6a419e4725619ae144dc6a \ No newline at end of file +968f3bb934069196c7449683fb6c0449 \ No newline at end of file diff --git a/inherit_graph_31.svg b/inherit_graph_31.svg index fee51f29fec..89837711a34 100644 --- a/inherit_graph_31.svg +++ b/inherit_graph_31.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::component_interaction + + +dpp::confirmation diff --git a/inherit_graph_32.map b/inherit_graph_32.map index 8063d7972c8..62f70d2cbbd 100644 --- a/inherit_graph_32.map +++ b/inherit_graph_32.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_32.md5 b/inherit_graph_32.md5 index 8fe131e701e..867ea4932f5 100644 --- a/inherit_graph_32.md5 +++ b/inherit_graph_32.md5 @@ -1 +1 @@ -968f3bb934069196c7449683fb6c0449 \ No newline at end of file +7769d139492316c9cd5c9b41f6995098 \ No newline at end of file diff --git a/inherit_graph_32.svg b/inherit_graph_32.svg index 89837711a34..0edab3dcceb 100644 --- a/inherit_graph_32.svg +++ b/inherit_graph_32.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::confirmation + + +dpp::confirmation_callback_t diff --git a/inherit_graph_33.map b/inherit_graph_33.map index 62f70d2cbbd..7712c66cef2 100644 --- a/inherit_graph_33.map +++ b/inherit_graph_33.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_33.md5 b/inherit_graph_33.md5 index 867ea4932f5..181e5ccbfa5 100644 --- a/inherit_graph_33.md5 +++ b/inherit_graph_33.md5 @@ -1 +1 @@ -7769d139492316c9cd5c9b41f6995098 \ No newline at end of file +62766f970eacf6d8b427ad4961e06f34 \ No newline at end of file diff --git a/inherit_graph_33.svg b/inherit_graph_33.svg index 0edab3dcceb..15498a47dad 100644 --- a/inherit_graph_33.svg +++ b/inherit_graph_33.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::confirmation_callback_t + + +dpp::coroutine_dummy diff --git a/inherit_graph_34.map b/inherit_graph_34.map index 7712c66cef2..be04dfd6711 100644 --- a/inherit_graph_34.map +++ b/inherit_graph_34.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_34.md5 b/inherit_graph_34.md5 index 181e5ccbfa5..38a8c3fa3bd 100644 --- a/inherit_graph_34.md5 +++ b/inherit_graph_34.md5 @@ -1 +1 @@ -62766f970eacf6d8b427ad4961e06f34 \ No newline at end of file +60315598881e1c31290b1e3e46980ce1 \ No newline at end of file diff --git a/inherit_graph_34.svg b/inherit_graph_34.svg index 15498a47dad..0cb8bc3c577 100644 --- a/inherit_graph_34.svg +++ b/inherit_graph_34.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::coroutine_dummy + + +dpp::dave_binary_header_t diff --git a/inherit_graph_35.map b/inherit_graph_35.map index be04dfd6711..f7ebb5b5127 100644 --- a/inherit_graph_35.map +++ b/inherit_graph_35.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_35.md5 b/inherit_graph_35.md5 index 38a8c3fa3bd..d145c1f50a1 100644 --- a/inherit_graph_35.md5 +++ b/inherit_graph_35.md5 @@ -1 +1 @@ -60315598881e1c31290b1e3e46980ce1 \ No newline at end of file +6e22f167633daf3f4436f0bac1de16e1 \ No newline at end of file diff --git a/inherit_graph_35.svg b/inherit_graph_35.svg index 0cb8bc3c577..fd5d13dd765 100644 --- a/inherit_graph_35.svg +++ b/inherit_graph_35.svg @@ -4,16 +4,17 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::dave_binary_header_t + + +dpp::detail::async +::callback< R > diff --git a/inherit_graph_36.map b/inherit_graph_36.map index f7ebb5b5127..519bca85867 100644 --- a/inherit_graph_36.map +++ b/inherit_graph_36.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_36.md5 b/inherit_graph_36.md5 index d145c1f50a1..c1f02c8d276 100644 --- a/inherit_graph_36.md5 +++ b/inherit_graph_36.md5 @@ -1 +1 @@ -6e22f167633daf3f4436f0bac1de16e1 \ No newline at end of file +651b1fce3eb1a359a935d3c1107653f5 \ No newline at end of file diff --git a/inherit_graph_36.svg b/inherit_graph_36.svg index fd5d13dd765..15be6edbcce 100644 --- a/inherit_graph_36.svg +++ b/inherit_graph_36.svg @@ -4,17 +4,17 @@ - + Graphical Class Hierarchy Node0 - - -dpp::detail::async -::callback< R > + + +dpp::detail::coroutine +::final_awaiter< R > diff --git a/inherit_graph_37.map b/inherit_graph_37.map index 519bca85867..3896bfe6924 100644 --- a/inherit_graph_37.map +++ b/inherit_graph_37.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_37.md5 b/inherit_graph_37.md5 index c1f02c8d276..4637f6825e5 100644 --- a/inherit_graph_37.md5 +++ b/inherit_graph_37.md5 @@ -1 +1 @@ -651b1fce3eb1a359a935d3c1107653f5 \ No newline at end of file +0977e672a0d523726b4bfe3e67d5555c \ No newline at end of file diff --git a/inherit_graph_37.svg b/inherit_graph_37.svg index 15be6edbcce..ba74b50a9b7 100644 --- a/inherit_graph_37.svg +++ b/inherit_graph_37.svg @@ -11,10 +11,10 @@ Node0 - + dpp::detail::coroutine -::final_awaiter< R > +::promise_t< R > diff --git a/inherit_graph_38.map b/inherit_graph_38.map index 3896bfe6924..271b0175722 100644 --- a/inherit_graph_38.map +++ b/inherit_graph_38.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_38.md5 b/inherit_graph_38.md5 index 4637f6825e5..afb6da7fb83 100644 --- a/inherit_graph_38.md5 +++ b/inherit_graph_38.md5 @@ -1 +1 @@ -0977e672a0d523726b4bfe3e67d5555c \ No newline at end of file +d30da7b1dd5641c26f47cd39b0b9d2ee \ No newline at end of file diff --git a/inherit_graph_38.svg b/inherit_graph_38.svg index ba74b50a9b7..47a2fd96e45 100644 --- a/inherit_graph_38.svg +++ b/inherit_graph_38.svg @@ -11,10 +11,10 @@ Node0 - + dpp::detail::coroutine -::promise_t< R > +::promise_t< void > diff --git a/inherit_graph_39.map b/inherit_graph_39.map index 271b0175722..06f8330a32b 100644 --- a/inherit_graph_39.map +++ b/inherit_graph_39.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_39.md5 b/inherit_graph_39.md5 index afb6da7fb83..9fb218df8d3 100644 --- a/inherit_graph_39.md5 +++ b/inherit_graph_39.md5 @@ -1 +1 @@ -d30da7b1dd5641c26f47cd39b0b9d2ee \ No newline at end of file +e34834f120ac4ed939e6c2610ec98026 \ No newline at end of file diff --git a/inherit_graph_39.svg b/inherit_graph_39.svg index 47a2fd96e45..ee9b0cbdaf4 100644 --- a/inherit_graph_39.svg +++ b/inherit_graph_39.svg @@ -4,17 +4,17 @@ - + Graphical Class Hierarchy Node0 - - -dpp::detail::coroutine -::promise_t< void > + + +dpp::detail::event +_router::awaitable< T > diff --git a/inherit_graph_40.map b/inherit_graph_40.map index 06f8330a32b..431161603cb 100644 --- a/inherit_graph_40.map +++ b/inherit_graph_40.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_40.md5 b/inherit_graph_40.md5 index 9fb218df8d3..b8552b43953 100644 --- a/inherit_graph_40.md5 +++ b/inherit_graph_40.md5 @@ -1 +1 @@ -e34834f120ac4ed939e6c2610ec98026 \ No newline at end of file +80b660f0bdcc23a5e92b982d08c950f5 \ No newline at end of file diff --git a/inherit_graph_40.svg b/inherit_graph_40.svg index ee9b0cbdaf4..dc165963bdb 100644 --- a/inherit_graph_40.svg +++ b/inherit_graph_40.svg @@ -4,17 +4,17 @@ - + Graphical Class Hierarchy Node0 - - -dpp::detail::event -_router::awaitable< T > + + +dpp::detail::job::promise +< Args > diff --git a/inherit_graph_41.map b/inherit_graph_41.map index 431161603cb..5e4ebdbcd73 100644 --- a/inherit_graph_41.map +++ b/inherit_graph_41.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_41.md5 b/inherit_graph_41.md5 index b8552b43953..77552924230 100644 --- a/inherit_graph_41.md5 +++ b/inherit_graph_41.md5 @@ -1 +1 @@ -80b660f0bdcc23a5e92b982d08c950f5 \ No newline at end of file +b6b19c05ba657c88fac5ac62bd1f204c \ No newline at end of file diff --git a/inherit_graph_41.svg b/inherit_graph_41.svg index dc165963bdb..3c3bc580fa5 100644 --- a/inherit_graph_41.svg +++ b/inherit_graph_41.svg @@ -4,17 +4,17 @@ - + Graphical Class Hierarchy Node0 - - -dpp::detail::job::promise -< Args > + + +dpp::detail::promise +::empty diff --git a/inherit_graph_42.map b/inherit_graph_42.map index 5e4ebdbcd73..ab3caaf5a4d 100644 --- a/inherit_graph_42.map +++ b/inherit_graph_42.map @@ -1,3 +1,10 @@ - + + + + + + + + diff --git a/inherit_graph_42.md5 b/inherit_graph_42.md5 index 77552924230..8fffcb44313 100644 --- a/inherit_graph_42.md5 +++ b/inherit_graph_42.md5 @@ -1 +1 @@ -b6b19c05ba657c88fac5ac62bd1f204c \ No newline at end of file +21979ef4f1b74fbd91a5685b60082923 \ No newline at end of file diff --git a/inherit_graph_42.svg b/inherit_graph_42.svg index 3c3bc580fa5..d9b3eb94429 100644 --- a/inherit_graph_42.svg +++ b/inherit_graph_42.svg @@ -4,19 +4,129 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::detail::promise -::empty + + +dpp::detail::promise +::promise_base< T > + + +Node1 + + +dpp::basic_promise< R > + + + + + +Node0->Node1 + + + + + +Node4 + + +dpp::basic_promise +< void > + + + + + +Node0->Node4 + + + + + +Node7 + + +dpp::basic_promise< T > + + + + + +Node0->Node7 + + + + + +Node2 + + +dpp::detail::task:: +promise_base< R > + + + + + +Node1->Node2 + + + + + +Node3 + + +dpp::detail::task:: +promise_t< R > + + + + + +Node2->Node3 + + + + + +Node5 + + +dpp::detail::task:: +promise_base< void > + + + + + +Node4->Node5 + + + + + +Node6 + + +dpp::detail::task:: +promise_t< void > + + + + + +Node5->Node6 + + + diff --git a/inherit_graph_43.map b/inherit_graph_43.map index ab3caaf5a4d..b9dca7ef307 100644 --- a/inherit_graph_43.map +++ b/inherit_graph_43.map @@ -1,10 +1,3 @@ - - - - - - - - + diff --git a/inherit_graph_43.md5 b/inherit_graph_43.md5 index 8fffcb44313..fb7ea5ff6ca 100644 --- a/inherit_graph_43.md5 +++ b/inherit_graph_43.md5 @@ -1 +1 @@ -21979ef4f1b74fbd91a5685b60082923 \ No newline at end of file +0b0c5b1a69b36339b8adcea450414453 \ No newline at end of file diff --git a/inherit_graph_43.svg b/inherit_graph_43.svg index d9b3eb94429..f4a2e60f648 100644 --- a/inherit_graph_43.svg +++ b/inherit_graph_43.svg @@ -4,129 +4,20 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::detail::promise -::promise_base< T > + + +dpp::detail::std_coroutine +::coroutine_traits< dpp +::coroutine< R >, Args... > - - -Node1 - - -dpp::basic_promise< R > - - - - - -Node0->Node1 - - - - - -Node4 - - -dpp::basic_promise -< void > - - - - - -Node0->Node4 - - - - - -Node7 - - -dpp::basic_promise< T > - - - - - -Node0->Node7 - - - - - -Node2 - - -dpp::detail::task:: -promise_base< R > - - - - - -Node1->Node2 - - - - - -Node3 - - -dpp::detail::task:: -promise_t< R > - - - - - -Node2->Node3 - - - - - -Node5 - - -dpp::detail::task:: -promise_base< void > - - - - - -Node4->Node5 - - - - - -Node6 - - -dpp::detail::task:: -promise_t< void > - - - - - -Node5->Node6 - - - diff --git a/inherit_graph_44.map b/inherit_graph_44.map index b9dca7ef307..26b88ff1d7b 100644 --- a/inherit_graph_44.map +++ b/inherit_graph_44.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_44.md5 b/inherit_graph_44.md5 index fb7ea5ff6ca..671843a461b 100644 --- a/inherit_graph_44.md5 +++ b/inherit_graph_44.md5 @@ -1 +1 @@ -0b0c5b1a69b36339b8adcea450414453 \ No newline at end of file +ad30d6fd1f67f060548618d9146286ac \ No newline at end of file diff --git a/inherit_graph_44.svg b/inherit_graph_44.svg index f4a2e60f648..77306d27569 100644 --- a/inherit_graph_44.svg +++ b/inherit_graph_44.svg @@ -4,18 +4,18 @@ - + Graphical Class Hierarchy Node0 - - + + dpp::detail::std_coroutine ::coroutine_traits< dpp -::coroutine< R >, Args... > +::job, Args... > diff --git a/inherit_graph_45.map b/inherit_graph_45.map index 26b88ff1d7b..3e611c3cb8a 100644 --- a/inherit_graph_45.map +++ b/inherit_graph_45.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_45.md5 b/inherit_graph_45.md5 index 671843a461b..1bdea249034 100644 --- a/inherit_graph_45.md5 +++ b/inherit_graph_45.md5 @@ -1 +1 @@ -ad30d6fd1f67f060548618d9146286ac \ No newline at end of file +21fc953d57450eb25a003fd0c53f1f67 \ No newline at end of file diff --git a/inherit_graph_45.svg b/inherit_graph_45.svg index 77306d27569..19f3ad83b00 100644 --- a/inherit_graph_45.svg +++ b/inherit_graph_45.svg @@ -11,11 +11,11 @@ Node0 - + dpp::detail::std_coroutine ::coroutine_traits< dpp -::job, Args... > +::task< T >, Args... > diff --git a/inherit_graph_46.map b/inherit_graph_46.map index 3e611c3cb8a..b52b8301c42 100644 --- a/inherit_graph_46.map +++ b/inherit_graph_46.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_46.md5 b/inherit_graph_46.md5 index 1bdea249034..5426c2333a6 100644 --- a/inherit_graph_46.md5 +++ b/inherit_graph_46.md5 @@ -1 +1 @@ -21fc953d57450eb25a003fd0c53f1f67 \ No newline at end of file +dfaa679c9fa917ad665bbdbcd0a5fab7 \ No newline at end of file diff --git a/inherit_graph_46.svg b/inherit_graph_46.svg index 19f3ad83b00..2d4f6adc571 100644 --- a/inherit_graph_46.svg +++ b/inherit_graph_46.svg @@ -4,18 +4,17 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::detail::std_coroutine -::coroutine_traits< dpp -::task< T >, Args... > + + +dpp::detail::task:: +final_awaiter< R > diff --git a/inherit_graph_47.map b/inherit_graph_47.map index b52b8301c42..f8b75c5c5fa 100644 --- a/inherit_graph_47.map +++ b/inherit_graph_47.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_47.md5 b/inherit_graph_47.md5 index 5426c2333a6..59ad63b692a 100644 --- a/inherit_graph_47.md5 +++ b/inherit_graph_47.md5 @@ -1 +1 @@ -dfaa679c9fa917ad665bbdbcd0a5fab7 \ No newline at end of file +63bb10e3ae856ebbda38cc44f736f44b \ No newline at end of file diff --git a/inherit_graph_47.svg b/inherit_graph_47.svg index 2d4f6adc571..54517972d66 100644 --- a/inherit_graph_47.svg +++ b/inherit_graph_47.svg @@ -4,17 +4,18 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::detail::task:: -final_awaiter< R > + + +dpp::detail::task:: +promise_base< R >::proxy +_awaiter< A > diff --git a/inherit_graph_48.map b/inherit_graph_48.map index f8b75c5c5fa..57f2286c8e0 100644 --- a/inherit_graph_48.map +++ b/inherit_graph_48.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_48.md5 b/inherit_graph_48.md5 index 59ad63b692a..235a3643239 100644 --- a/inherit_graph_48.md5 +++ b/inherit_graph_48.md5 @@ -1 +1 @@ -63bb10e3ae856ebbda38cc44f736f44b \ No newline at end of file +455f3fba368ca96a126fbf225cb446d4 \ No newline at end of file diff --git a/inherit_graph_48.svg b/inherit_graph_48.svg index 54517972d66..324ce203a7b 100644 --- a/inherit_graph_48.svg +++ b/inherit_graph_48.svg @@ -4,18 +4,18 @@ - + Graphical Class Hierarchy Node0 - - -dpp::detail::task:: -promise_base< R >::proxy -_awaiter< A > + + +dpp::detail::when_any +::arg_helper_s< dpp:: +event_router_t< T > > diff --git a/inherit_graph_49.map b/inherit_graph_49.map index 57f2286c8e0..ca5b05ca455 100644 --- a/inherit_graph_49.map +++ b/inherit_graph_49.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_49.md5 b/inherit_graph_49.md5 index 235a3643239..b52789c899b 100644 --- a/inherit_graph_49.md5 +++ b/inherit_graph_49.md5 @@ -1 +1 @@ -455f3fba368ca96a126fbf225cb446d4 \ No newline at end of file +8ddb68e87361bc4132e90b1a7d2e788a \ No newline at end of file diff --git a/inherit_graph_49.svg b/inherit_graph_49.svg index 324ce203a7b..bffcd349f2d 100644 --- a/inherit_graph_49.svg +++ b/inherit_graph_49.svg @@ -4,18 +4,17 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::detail::when_any -::arg_helper_s< dpp:: -event_router_t< T > > + + +dpp::detail::when_any +::arg_helper_s< T > diff --git a/inherit_graph_50.map b/inherit_graph_50.map index ca5b05ca455..33f84ebc911 100644 --- a/inherit_graph_50.map +++ b/inherit_graph_50.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_50.md5 b/inherit_graph_50.md5 index b52789c899b..19292756d11 100644 --- a/inherit_graph_50.md5 +++ b/inherit_graph_50.md5 @@ -1 +1 @@ -8ddb68e87361bc4132e90b1a7d2e788a \ No newline at end of file +6521dc9dd9fb6d64fe273e59e2c56830 \ No newline at end of file diff --git a/inherit_graph_50.svg b/inherit_graph_50.svg index bffcd349f2d..a2b4f026879 100644 --- a/inherit_graph_50.svg +++ b/inherit_graph_50.svg @@ -11,10 +11,10 @@ Node0 - + dpp::detail::when_any -::arg_helper_s< T > +::empty diff --git a/inherit_graph_51.map b/inherit_graph_51.map index 33f84ebc911..dfca45f0c77 100644 --- a/inherit_graph_51.map +++ b/inherit_graph_51.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_51.md5 b/inherit_graph_51.md5 index 19292756d11..5e69ebb4212 100644 --- a/inherit_graph_51.md5 +++ b/inherit_graph_51.md5 @@ -1 +1 @@ -6521dc9dd9fb6d64fe273e59e2c56830 \ No newline at end of file +c150ee65d4dd1ab522d29f876b744eef \ No newline at end of file diff --git a/inherit_graph_51.svg b/inherit_graph_51.svg index a2b4f026879..15a555b6ff8 100644 --- a/inherit_graph_51.svg +++ b/inherit_graph_51.svg @@ -4,17 +4,18 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::detail::when_any -::empty + + +dpp::discord_voice +_client::voice_payload +_parking_lot::seq_range_t diff --git a/inherit_graph_52.map b/inherit_graph_52.map index dfca45f0c77..6e898551658 100644 --- a/inherit_graph_52.map +++ b/inherit_graph_52.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_52.md5 b/inherit_graph_52.md5 index 5e69ebb4212..0df5a535d99 100644 --- a/inherit_graph_52.md5 +++ b/inherit_graph_52.md5 @@ -1 +1 @@ -c150ee65d4dd1ab522d29f876b744eef \ No newline at end of file +118a95c95e64391e27ab664cdf09069f \ No newline at end of file diff --git a/inherit_graph_52.svg b/inherit_graph_52.svg index 15a555b6ff8..92339875bde 100644 --- a/inherit_graph_52.svg +++ b/inherit_graph_52.svg @@ -4,18 +4,16 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::discord_voice -_client::voice_payload -_parking_lot::seq_range_t + + +dpp::dns_cache_entry diff --git a/inherit_graph_53.map b/inherit_graph_53.map index 6e898551658..e741865c9cd 100644 --- a/inherit_graph_53.map +++ b/inherit_graph_53.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_53.md5 b/inherit_graph_53.md5 index 0df5a535d99..65ca7c96492 100644 --- a/inherit_graph_53.md5 +++ b/inherit_graph_53.md5 @@ -1 +1 @@ -118a95c95e64391e27ab664cdf09069f \ No newline at end of file +cbea98e56584d06c33bf2ca390326760 \ No newline at end of file diff --git a/inherit_graph_53.svg b/inherit_graph_53.svg index 92339875bde..8620f92b995 100644 --- a/inherit_graph_53.svg +++ b/inherit_graph_53.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::dns_cache_entry + + +dpp::embed diff --git a/inherit_graph_54.map b/inherit_graph_54.map index e741865c9cd..487222f1686 100644 --- a/inherit_graph_54.map +++ b/inherit_graph_54.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_54.md5 b/inherit_graph_54.md5 index 65ca7c96492..1fb9d0a236c 100644 --- a/inherit_graph_54.md5 +++ b/inherit_graph_54.md5 @@ -1 +1 @@ -cbea98e56584d06c33bf2ca390326760 \ No newline at end of file +2686632f42f63575889d17d8f4e824cc \ No newline at end of file diff --git a/inherit_graph_54.svg b/inherit_graph_54.svg index 8620f92b995..dde00e4fb51 100644 --- a/inherit_graph_54.svg +++ b/inherit_graph_54.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::embed + + +dpp::embed_author diff --git a/inherit_graph_55.map b/inherit_graph_55.map index 487222f1686..c44129f3d73 100644 --- a/inherit_graph_55.map +++ b/inherit_graph_55.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_55.md5 b/inherit_graph_55.md5 index 1fb9d0a236c..fc1b0c70ac9 100644 --- a/inherit_graph_55.md5 +++ b/inherit_graph_55.md5 @@ -1 +1 @@ -2686632f42f63575889d17d8f4e824cc \ No newline at end of file +d59cd648b9446918a3749b2979a17421 \ No newline at end of file diff --git a/inherit_graph_55.svg b/inherit_graph_55.svg index dde00e4fb51..a1f40d13fa6 100644 --- a/inherit_graph_55.svg +++ b/inherit_graph_55.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::embed_author + + +dpp::embed_field diff --git a/inherit_graph_56.map b/inherit_graph_56.map index c44129f3d73..febc120daa3 100644 --- a/inherit_graph_56.map +++ b/inherit_graph_56.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_56.md5 b/inherit_graph_56.md5 index fc1b0c70ac9..9f5b6ac72ca 100644 --- a/inherit_graph_56.md5 +++ b/inherit_graph_56.md5 @@ -1 +1 @@ -d59cd648b9446918a3749b2979a17421 \ No newline at end of file +3e342913ef5acf1c32b0b9e605c8c1a6 \ No newline at end of file diff --git a/inherit_graph_56.svg b/inherit_graph_56.svg index a1f40d13fa6..8bb703e77eb 100644 --- a/inherit_graph_56.svg +++ b/inherit_graph_56.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::embed_field + + +dpp::embed_footer diff --git a/inherit_graph_57.map b/inherit_graph_57.map index febc120daa3..02cadd3b5e9 100644 --- a/inherit_graph_57.map +++ b/inherit_graph_57.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_57.md5 b/inherit_graph_57.md5 index 9f5b6ac72ca..c542821ca10 100644 --- a/inherit_graph_57.md5 +++ b/inherit_graph_57.md5 @@ -1 +1 @@ -3e342913ef5acf1c32b0b9e605c8c1a6 \ No newline at end of file +0fc4ff543b26dfcd82221602674e7a8c \ No newline at end of file diff --git a/inherit_graph_57.svg b/inherit_graph_57.svg index 8bb703e77eb..007f441acc1 100644 --- a/inherit_graph_57.svg +++ b/inherit_graph_57.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::embed_footer + + +dpp::embed_image diff --git a/inherit_graph_58.map b/inherit_graph_58.map index 02cadd3b5e9..ec58bb18ec9 100644 --- a/inherit_graph_58.map +++ b/inherit_graph_58.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_58.md5 b/inherit_graph_58.md5 index c542821ca10..9b126087eae 100644 --- a/inherit_graph_58.md5 +++ b/inherit_graph_58.md5 @@ -1 +1 @@ -0fc4ff543b26dfcd82221602674e7a8c \ No newline at end of file +b9c4bf5af7ff4b87e201372dc2aeb9cd \ No newline at end of file diff --git a/inherit_graph_58.svg b/inherit_graph_58.svg index 007f441acc1..a2f906a78a7 100644 --- a/inherit_graph_58.svg +++ b/inherit_graph_58.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::embed_image + + +dpp::embed_provider diff --git a/inherit_graph_59.map b/inherit_graph_59.map index ec58bb18ec9..36c3743f3ab 100644 --- a/inherit_graph_59.map +++ b/inherit_graph_59.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_59.md5 b/inherit_graph_59.md5 index 9b126087eae..a1accec9b8f 100644 --- a/inherit_graph_59.md5 +++ b/inherit_graph_59.md5 @@ -1 +1 @@ -b9c4bf5af7ff4b87e201372dc2aeb9cd \ No newline at end of file +5570bc3d3bab8706b7e993fbaa763413 \ No newline at end of file diff --git a/inherit_graph_59.svg b/inherit_graph_59.svg index a2f906a78a7..9ce4c45596d 100644 --- a/inherit_graph_59.svg +++ b/inherit_graph_59.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::embed_provider + + +dpp::error_detail diff --git a/inherit_graph_60.map b/inherit_graph_60.map index 36c3743f3ab..2f9e6e9cb83 100644 --- a/inherit_graph_60.map +++ b/inherit_graph_60.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_60.md5 b/inherit_graph_60.md5 index a1accec9b8f..ecd9513bcf8 100644 --- a/inherit_graph_60.md5 +++ b/inherit_graph_60.md5 @@ -1 +1 @@ -5570bc3d3bab8706b7e993fbaa763413 \ No newline at end of file +93a54e894196903fce99d037cccb53ec \ No newline at end of file diff --git a/inherit_graph_60.svg b/inherit_graph_60.svg index 9ce4c45596d..b700ad47d84 100644 --- a/inherit_graph_60.svg +++ b/inherit_graph_60.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::error_detail + + +dpp::error_info diff --git a/inherit_graph_61.map b/inherit_graph_61.map index 2f9e6e9cb83..ba5d2a7911d 100644 --- a/inherit_graph_61.map +++ b/inherit_graph_61.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_61.md5 b/inherit_graph_61.md5 index ecd9513bcf8..59a159de684 100644 --- a/inherit_graph_61.md5 +++ b/inherit_graph_61.md5 @@ -1 +1 @@ -93a54e894196903fce99d037cccb53ec \ No newline at end of file +568c51d5206a7b6097f2c74a7fdd4c91 \ No newline at end of file diff --git a/inherit_graph_61.svg b/inherit_graph_61.svg index b700ad47d84..e7f87e97d86 100644 --- a/inherit_graph_61.svg +++ b/inherit_graph_61.svg @@ -11,9 +11,9 @@ Node0 - + -dpp::error_info +dpp::etf_buffer diff --git a/inherit_graph_62.map b/inherit_graph_62.map index ba5d2a7911d..b291d3923e2 100644 --- a/inherit_graph_62.map +++ b/inherit_graph_62.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_62.md5 b/inherit_graph_62.md5 index 59a159de684..d5be7e1516e 100644 --- a/inherit_graph_62.md5 +++ b/inherit_graph_62.md5 @@ -1 +1 @@ -568c51d5206a7b6097f2c74a7fdd4c91 \ No newline at end of file +3eed81eb5533bdadd3c7921c747e6753 \ No newline at end of file diff --git a/inherit_graph_62.svg b/inherit_graph_62.svg index e7f87e97d86..ed0ab194756 100644 --- a/inherit_graph_62.svg +++ b/inherit_graph_62.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::etf_buffer + + +dpp::etf_parser diff --git a/inherit_graph_63.map b/inherit_graph_63.map index b291d3923e2..2a47114ebce 100644 --- a/inherit_graph_63.map +++ b/inherit_graph_63.map @@ -1,3 +1,86 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inherit_graph_63.md5 b/inherit_graph_63.md5 index d5be7e1516e..4c9db2c7e2c 100644 --- a/inherit_graph_63.md5 +++ b/inherit_graph_63.md5 @@ -1 +1 @@ -3eed81eb5533bdadd3c7921c747e6753 \ No newline at end of file +7a28a694faddb8a52c8ac25ab3ee153f \ No newline at end of file diff --git a/inherit_graph_63.svg b/inherit_graph_63.svg index ed0ab194756..5f43ba8892d 100644 --- a/inherit_graph_63.svg +++ b/inherit_graph_63.svg @@ -4,18 +4,1286 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::etf_parser + + +dpp::event_dispatch_t + + +Node1 + + +dpp::automod_rule_create_t + + + + + +Node0->Node1 + + + + + +Node2 + + +dpp::automod_rule_delete_t + + + + + +Node0->Node2 + + + + + +Node3 + + +dpp::automod_rule_execute_t + + + + + +Node0->Node3 + + + + + +Node4 + + +dpp::automod_rule_update_t + + + + + +Node0->Node4 + + + + + +Node5 + + +dpp::channel_create_t + + + + + +Node0->Node5 + + + + + +Node6 + + +dpp::channel_delete_t + + + + + +Node0->Node6 + + + + + +Node7 + + +dpp::channel_pins_update_t + + + + + +Node0->Node7 + + + + + +Node8 + + +dpp::channel_update_t + + + + + +Node0->Node8 + + + + + +Node9 + + +dpp::entitlement_create_t + + + + + +Node0->Node9 + + + + + +Node10 + + +dpp::entitlement_delete_t + + + + + +Node0->Node10 + + + + + +Node11 + + +dpp::entitlement_update_t + + + + + +Node0->Node11 + + + + + +Node12 + + +dpp::guild_audit_log +_entry_create_t + + + + + +Node0->Node12 + + + + + +Node13 + + +dpp::guild_ban_add_t + + + + + +Node0->Node13 + + + + + +Node14 + + +dpp::guild_ban_remove_t + + + + + +Node0->Node14 + + + + + +Node15 + + +dpp::guild_create_t + + + + + +Node0->Node15 + + + + + +Node16 + + +dpp::guild_delete_t + + + + + +Node0->Node16 + + + + + +Node17 + + +dpp::guild_emojis_update_t + + + + + +Node0->Node17 + + + + + +Node18 + + +dpp::guild_integrations +_update_t + + + + + +Node0->Node18 + + + + + +Node19 + + +dpp::guild_join_request +_delete_t + + + + + +Node0->Node19 + + + + + +Node20 + + +dpp::guild_member_add_t + + + + + +Node0->Node20 + + + + + +Node21 + + +dpp::guild_member_remove_t + + + + + +Node0->Node21 + + + + + +Node22 + + +dpp::guild_member_update_t + + + + + +Node0->Node22 + + + + + +Node23 + + +dpp::guild_members +_chunk_t + + + + + +Node0->Node23 + + + + + +Node24 + + +dpp::guild_role_create_t + + + + + +Node0->Node24 + + + + + +Node25 + + +dpp::guild_role_delete_t + + + + + +Node0->Node25 + + + + + +Node26 + + +dpp::guild_role_update_t + + + + + +Node0->Node26 + + + + + +Node27 + + +dpp::guild_scheduled +_event_create_t + + + + + +Node0->Node27 + + + + + +Node28 + + +dpp::guild_scheduled +_event_delete_t + + + + + +Node0->Node28 + + + + + +Node29 + + +dpp::guild_scheduled +_event_update_t + + + + + +Node0->Node29 + + + + + +Node30 + + +dpp::guild_scheduled +_event_user_add_t + + + + + +Node0->Node30 + + + + + +Node31 + + +dpp::guild_scheduled +_event_user_remove_t + + + + + +Node0->Node31 + + + + + +Node32 + + +dpp::guild_stickers +_update_t + + + + + +Node0->Node32 + + + + + +Node33 + + +dpp::guild_update_t + + + + + +Node0->Node33 + + + + + +Node34 + + +dpp::integration_create_t + + + + + +Node0->Node34 + + + + + +Node35 + + +dpp::integration_delete_t + + + + + +Node0->Node35 + + + + + +Node36 + + +dpp::integration_update_t + + + + + +Node0->Node36 + + + + + +Node37 + + +dpp::interaction_create_t + + + + + +Node0->Node37 + + + + + +Node46 + + +dpp::invite_create_t + + + + + +Node0->Node46 + + + + + +Node47 + + +dpp::invite_delete_t + + + + + +Node0->Node47 + + + + + +Node48 + + +dpp::log_t + + + + + +Node0->Node48 + + + + + +Node49 + + +dpp::message_create_t + + + + + +Node0->Node49 + + + + + +Node50 + + +dpp::message_delete +_bulk_t + + + + + +Node0->Node50 + + + + + +Node51 + + +dpp::message_delete_t + + + + + +Node0->Node51 + + + + + +Node52 + + +dpp::message_poll_vote +_add_t + + + + + +Node0->Node52 + + + + + +Node53 + + +dpp::message_poll_vote +_remove_t + + + + + +Node0->Node53 + + + + + +Node54 + + +dpp::message_reaction +_add_t + + + + + +Node0->Node54 + + + + + +Node55 + + +dpp::message_reaction +_remove_all_t + + + + + +Node0->Node55 + + + + + +Node56 + + +dpp::message_reaction +_remove_emoji_t + + + + + +Node0->Node56 + + + + + +Node57 + + +dpp::message_reaction +_remove_t + + + + + +Node0->Node57 + + + + + +Node58 + + +dpp::message_update_t + + + + + +Node0->Node58 + + + + + +Node59 + + +dpp::presence_update_t + + + + + +Node0->Node59 + + + + + +Node60 + + +dpp::ready_t + + + + + +Node0->Node60 + + + + + +Node61 + + +dpp::resumed_t + + + + + +Node0->Node61 + + + + + +Node62 + + +dpp::stage_instance +_create_t + + + + + +Node0->Node62 + + + + + +Node63 + + +dpp::stage_instance +_delete_t + + + + + +Node0->Node63 + + + + + +Node64 + + +dpp::stage_instance +_update_t + + + + + +Node0->Node64 + + + + + +Node65 + + +dpp::thread_create_t + + + + + +Node0->Node65 + + + + + +Node66 + + +dpp::thread_delete_t + + + + + +Node0->Node66 + + + + + +Node67 + + +dpp::thread_list_sync_t + + + + + +Node0->Node67 + + + + + +Node68 + + +dpp::thread_member +_update_t + + + + + +Node0->Node68 + + + + + +Node69 + + +dpp::thread_members +_update_t + + + + + +Node0->Node69 + + + + + +Node70 + + +dpp::thread_update_t + + + + + +Node0->Node70 + + + + + +Node71 + + +dpp::typing_start_t + + + + + +Node0->Node71 + + + + + +Node72 + + +dpp::user_update_t + + + + + +Node0->Node72 + + + + + +Node73 + + +dpp::voice_buffer_send_t + + + + + +Node0->Node73 + + + + + +Node74 + + +dpp::voice_client_disconnect_t + + + + + +Node0->Node74 + + + + + +Node75 + + +dpp::voice_client_platform_t + + + + + +Node0->Node75 + + + + + +Node76 + + +dpp::voice_client_speaking_t + + + + + +Node0->Node76 + + + + + +Node77 + + +dpp::voice_ready_t + + + + + +Node0->Node77 + + + + + +Node78 + + +dpp::voice_receive_t + + + + + +Node0->Node78 + + + + + +Node79 + + +dpp::voice_server_update_t + + + + + +Node0->Node79 + + + + + +Node80 + + +dpp::voice_state_update_t + + + + + +Node0->Node80 + + + + + +Node81 + + +dpp::voice_track_marker_t + + + + + +Node0->Node81 + + + + + +Node82 + + +dpp::voice_user_talking_t + + + + + +Node0->Node82 + + + + + +Node83 + + +dpp::webhooks_update_t + + + + + +Node0->Node83 + + + + + +Node38 + + +dpp::autocomplete_t + + + + + +Node37->Node38 + + + + + +Node39 + + +dpp::button_click_t + + + + + +Node37->Node39 + + + + + +Node40 + + +dpp::context_menu_t + + + + + +Node37->Node40 + + + + + +Node43 + + +dpp::form_submit_t + + + + + +Node37->Node43 + + + + + +Node44 + + +dpp::select_click_t + + + + + +Node37->Node44 + + + + + +Node45 + + +dpp::slashcommand_t + + + + + +Node37->Node45 + + + + + +Node41 + + +dpp::message_context +_menu_t + + + + + +Node40->Node41 + + + + + +Node42 + + +dpp::user_context_menu_t + + + + + +Node40->Node42 + + + diff --git a/inherit_graph_64.map b/inherit_graph_64.map index 2a47114ebce..03595369e51 100644 --- a/inherit_graph_64.map +++ b/inherit_graph_64.map @@ -1,86 +1,3 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/inherit_graph_64.md5 b/inherit_graph_64.md5 index 4c9db2c7e2c..e9080656900 100644 --- a/inherit_graph_64.md5 +++ b/inherit_graph_64.md5 @@ -1 +1 @@ -7a28a694faddb8a52c8ac25ab3ee153f \ No newline at end of file +7908642decb02eb1a1a9e275f37e9bfe \ No newline at end of file diff --git a/inherit_graph_64.svg b/inherit_graph_64.svg index 5f43ba8892d..ed560d11a59 100644 --- a/inherit_graph_64.svg +++ b/inherit_graph_64.svg @@ -4,1286 +4,18 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::event_dispatch_t + + +dpp::event_entities - - -Node1 - - -dpp::automod_rule_create_t - - - - - -Node0->Node1 - - - - - -Node2 - - -dpp::automod_rule_delete_t - - - - - -Node0->Node2 - - - - - -Node3 - - -dpp::automod_rule_execute_t - - - - - -Node0->Node3 - - - - - -Node4 - - -dpp::automod_rule_update_t - - - - - -Node0->Node4 - - - - - -Node5 - - -dpp::channel_create_t - - - - - -Node0->Node5 - - - - - -Node6 - - -dpp::channel_delete_t - - - - - -Node0->Node6 - - - - - -Node7 - - -dpp::channel_pins_update_t - - - - - -Node0->Node7 - - - - - -Node8 - - -dpp::channel_update_t - - - - - -Node0->Node8 - - - - - -Node9 - - -dpp::entitlement_create_t - - - - - -Node0->Node9 - - - - - -Node10 - - -dpp::entitlement_delete_t - - - - - -Node0->Node10 - - - - - -Node11 - - -dpp::entitlement_update_t - - - - - -Node0->Node11 - - - - - -Node12 - - -dpp::guild_audit_log -_entry_create_t - - - - - -Node0->Node12 - - - - - -Node13 - - -dpp::guild_ban_add_t - - - - - -Node0->Node13 - - - - - -Node14 - - -dpp::guild_ban_remove_t - - - - - -Node0->Node14 - - - - - -Node15 - - -dpp::guild_create_t - - - - - -Node0->Node15 - - - - - -Node16 - - -dpp::guild_delete_t - - - - - -Node0->Node16 - - - - - -Node17 - - -dpp::guild_emojis_update_t - - - - - -Node0->Node17 - - - - - -Node18 - - -dpp::guild_integrations -_update_t - - - - - -Node0->Node18 - - - - - -Node19 - - -dpp::guild_join_request -_delete_t - - - - - -Node0->Node19 - - - - - -Node20 - - -dpp::guild_member_add_t - - - - - -Node0->Node20 - - - - - -Node21 - - -dpp::guild_member_remove_t - - - - - -Node0->Node21 - - - - - -Node22 - - -dpp::guild_member_update_t - - - - - -Node0->Node22 - - - - - -Node23 - - -dpp::guild_members -_chunk_t - - - - - -Node0->Node23 - - - - - -Node24 - - -dpp::guild_role_create_t - - - - - -Node0->Node24 - - - - - -Node25 - - -dpp::guild_role_delete_t - - - - - -Node0->Node25 - - - - - -Node26 - - -dpp::guild_role_update_t - - - - - -Node0->Node26 - - - - - -Node27 - - -dpp::guild_scheduled -_event_create_t - - - - - -Node0->Node27 - - - - - -Node28 - - -dpp::guild_scheduled -_event_delete_t - - - - - -Node0->Node28 - - - - - -Node29 - - -dpp::guild_scheduled -_event_update_t - - - - - -Node0->Node29 - - - - - -Node30 - - -dpp::guild_scheduled -_event_user_add_t - - - - - -Node0->Node30 - - - - - -Node31 - - -dpp::guild_scheduled -_event_user_remove_t - - - - - -Node0->Node31 - - - - - -Node32 - - -dpp::guild_stickers -_update_t - - - - - -Node0->Node32 - - - - - -Node33 - - -dpp::guild_update_t - - - - - -Node0->Node33 - - - - - -Node34 - - -dpp::integration_create_t - - - - - -Node0->Node34 - - - - - -Node35 - - -dpp::integration_delete_t - - - - - -Node0->Node35 - - - - - -Node36 - - -dpp::integration_update_t - - - - - -Node0->Node36 - - - - - -Node37 - - -dpp::interaction_create_t - - - - - -Node0->Node37 - - - - - -Node46 - - -dpp::invite_create_t - - - - - -Node0->Node46 - - - - - -Node47 - - -dpp::invite_delete_t - - - - - -Node0->Node47 - - - - - -Node48 - - -dpp::log_t - - - - - -Node0->Node48 - - - - - -Node49 - - -dpp::message_create_t - - - - - -Node0->Node49 - - - - - -Node50 - - -dpp::message_delete -_bulk_t - - - - - -Node0->Node50 - - - - - -Node51 - - -dpp::message_delete_t - - - - - -Node0->Node51 - - - - - -Node52 - - -dpp::message_poll_vote -_add_t - - - - - -Node0->Node52 - - - - - -Node53 - - -dpp::message_poll_vote -_remove_t - - - - - -Node0->Node53 - - - - - -Node54 - - -dpp::message_reaction -_add_t - - - - - -Node0->Node54 - - - - - -Node55 - - -dpp::message_reaction -_remove_all_t - - - - - -Node0->Node55 - - - - - -Node56 - - -dpp::message_reaction -_remove_emoji_t - - - - - -Node0->Node56 - - - - - -Node57 - - -dpp::message_reaction -_remove_t - - - - - -Node0->Node57 - - - - - -Node58 - - -dpp::message_update_t - - - - - -Node0->Node58 - - - - - -Node59 - - -dpp::presence_update_t - - - - - -Node0->Node59 - - - - - -Node60 - - -dpp::ready_t - - - - - -Node0->Node60 - - - - - -Node61 - - -dpp::resumed_t - - - - - -Node0->Node61 - - - - - -Node62 - - -dpp::stage_instance -_create_t - - - - - -Node0->Node62 - - - - - -Node63 - - -dpp::stage_instance -_delete_t - - - - - -Node0->Node63 - - - - - -Node64 - - -dpp::stage_instance -_update_t - - - - - -Node0->Node64 - - - - - -Node65 - - -dpp::thread_create_t - - - - - -Node0->Node65 - - - - - -Node66 - - -dpp::thread_delete_t - - - - - -Node0->Node66 - - - - - -Node67 - - -dpp::thread_list_sync_t - - - - - -Node0->Node67 - - - - - -Node68 - - -dpp::thread_member -_update_t - - - - - -Node0->Node68 - - - - - -Node69 - - -dpp::thread_members -_update_t - - - - - -Node0->Node69 - - - - - -Node70 - - -dpp::thread_update_t - - - - - -Node0->Node70 - - - - - -Node71 - - -dpp::typing_start_t - - - - - -Node0->Node71 - - - - - -Node72 - - -dpp::user_update_t - - - - - -Node0->Node72 - - - - - -Node73 - - -dpp::voice_buffer_send_t - - - - - -Node0->Node73 - - - - - -Node74 - - -dpp::voice_client_disconnect_t - - - - - -Node0->Node74 - - - - - -Node75 - - -dpp::voice_client_platform_t - - - - - -Node0->Node75 - - - - - -Node76 - - -dpp::voice_client_speaking_t - - - - - -Node0->Node76 - - - - - -Node77 - - -dpp::voice_ready_t - - - - - -Node0->Node77 - - - - - -Node78 - - -dpp::voice_receive_t - - - - - -Node0->Node78 - - - - - -Node79 - - -dpp::voice_server_update_t - - - - - -Node0->Node79 - - - - - -Node80 - - -dpp::voice_state_update_t - - - - - -Node0->Node80 - - - - - -Node81 - - -dpp::voice_track_marker_t - - - - - -Node0->Node81 - - - - - -Node82 - - -dpp::voice_user_talking_t - - - - - -Node0->Node82 - - - - - -Node83 - - -dpp::webhooks_update_t - - - - - -Node0->Node83 - - - - - -Node38 - - -dpp::autocomplete_t - - - - - -Node37->Node38 - - - - - -Node39 - - -dpp::button_click_t - - - - - -Node37->Node39 - - - - - -Node40 - - -dpp::context_menu_t - - - - - -Node37->Node40 - - - - - -Node43 - - -dpp::form_submit_t - - - - - -Node37->Node43 - - - - - -Node44 - - -dpp::select_click_t - - - - - -Node37->Node44 - - - - - -Node45 - - -dpp::slashcommand_t - - - - - -Node37->Node45 - - - - - -Node41 - - -dpp::message_context -_menu_t - - - - - -Node40->Node41 - - - - - -Node42 - - -dpp::user_context_menu_t - - - - - -Node40->Node42 - - - diff --git a/inherit_graph_65.map b/inherit_graph_65.map index 03595369e51..d828bad7618 100644 --- a/inherit_graph_65.map +++ b/inherit_graph_65.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_65.md5 b/inherit_graph_65.md5 index e9080656900..63b5b926bc2 100644 --- a/inherit_graph_65.md5 +++ b/inherit_graph_65.md5 @@ -1 +1 @@ -7908642decb02eb1a1a9e275f37e9bfe \ No newline at end of file +3fae585904d32b931619d585ee7001fb \ No newline at end of file diff --git a/inherit_graph_65.svg b/inherit_graph_65.svg index ed560d11a59..cfecbc97f12 100644 --- a/inherit_graph_65.svg +++ b/inherit_graph_65.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::event_entities + + +dpp::event_member diff --git a/inherit_graph_66.map b/inherit_graph_66.map index d828bad7618..40dc0e68cc1 100644 --- a/inherit_graph_66.map +++ b/inherit_graph_66.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_66.md5 b/inherit_graph_66.md5 index 63b5b926bc2..42250867c49 100644 --- a/inherit_graph_66.md5 +++ b/inherit_graph_66.md5 @@ -1 +1 @@ -3fae585904d32b931619d585ee7001fb \ No newline at end of file +0b64e8f283a753bf4f7a0317ccc99a30 \ No newline at end of file diff --git a/inherit_graph_66.svg b/inherit_graph_66.svg index cfecbc97f12..24e66fc3073 100644 --- a/inherit_graph_66.svg +++ b/inherit_graph_66.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::event_member + + +dpp::event_router_t< T > diff --git a/inherit_graph_67.map b/inherit_graph_67.map index 40dc0e68cc1..0f87d7c2397 100644 --- a/inherit_graph_67.map +++ b/inherit_graph_67.map @@ -1,3 +1,70 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inherit_graph_67.md5 b/inherit_graph_67.md5 index 42250867c49..fb2da7025bc 100644 --- a/inherit_graph_67.md5 +++ b/inherit_graph_67.md5 @@ -1 +1 @@ -0b64e8f283a753bf4f7a0317ccc99a30 \ No newline at end of file +687112946ead74b2db022184b2d21b23 \ No newline at end of file diff --git a/inherit_graph_67.svg b/inherit_graph_67.svg index 24e66fc3073..7686ec505d7 100644 --- a/inherit_graph_67.svg +++ b/inherit_graph_67.svg @@ -4,18 +4,1087 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::event_router_t< T > + + +dpp::events::event + + +Node1 + + +dpp::events::automod +_rule_create + + + + + +Node0->Node1 + + + + + +Node2 + + +dpp::events::automod +_rule_delete + + + + + +Node0->Node2 + + + + + +Node3 + + +dpp::events::automod +_rule_execute + + + + + +Node0->Node3 + + + + + +Node4 + + +dpp::events::automod +_rule_update + + + + + +Node0->Node4 + + + + + +Node5 + + +dpp::events::channel +_create + + + + + +Node0->Node5 + + + + + +Node6 + + +dpp::events::channel +_delete + + + + + +Node0->Node6 + + + + + +Node7 + + +dpp::events::channel +_pins_update + + + + + +Node0->Node7 + + + + + +Node8 + + +dpp::events::channel +_update + + + + + +Node0->Node8 + + + + + +Node9 + + +dpp::events::entitlement +_create + + + + + +Node0->Node9 + + + + + +Node10 + + +dpp::events::entitlement +_delete + + + + + +Node0->Node10 + + + + + +Node11 + + +dpp::events::entitlement +_update + + + + + +Node0->Node11 + + + + + +Node12 + + +dpp::events::guild +_audit_log_entry_create + + + + + +Node0->Node12 + + + + + +Node13 + + +dpp::events::guild +_ban_add + + + + + +Node0->Node13 + + + + + +Node14 + + +dpp::events::guild +_ban_remove + + + + + +Node0->Node14 + + + + + +Node15 + + +dpp::events::guild +_create + + + + + +Node0->Node15 + + + + + +Node16 + + +dpp::events::guild +_delete + + + + + +Node0->Node16 + + + + + +Node17 + + +dpp::events::guild +_emojis_update + + + + + +Node0->Node17 + + + + + +Node18 + + +dpp::events::guild +_integrations_update + + + + + +Node0->Node18 + + + + + +Node19 + + +dpp::events::guild +_join_request_delete + + + + + +Node0->Node19 + + + + + +Node20 + + +dpp::events::guild +_member_add + + + + + +Node0->Node20 + + + + + +Node21 + + +dpp::events::guild +_member_remove + + + + + +Node0->Node21 + + + + + +Node22 + + +dpp::events::guild +_member_update + + + + + +Node0->Node22 + + + + + +Node23 + + +dpp::events::guild +_members_chunk + + + + + +Node0->Node23 + + + + + +Node24 + + +dpp::events::guild +_role_create + + + + + +Node0->Node24 + + + + + +Node25 + + +dpp::events::guild +_role_delete + + + + + +Node0->Node25 + + + + + +Node26 + + +dpp::events::guild +_role_update + + + + + +Node0->Node26 + + + + + +Node27 + + +dpp::events::guild +_scheduled_event_create + + + + + +Node0->Node27 + + + + + +Node28 + + +dpp::events::guild +_scheduled_event_delete + + + + + +Node0->Node28 + + + + + +Node29 + + +dpp::events::guild +_scheduled_event_update + + + + + +Node0->Node29 + + + + + +Node30 + + +dpp::events::guild +_scheduled_event_user_add + + + + + +Node0->Node30 + + + + + +Node31 + + +dpp::events::guild +_scheduled_event_user +_remove + + + + + +Node0->Node31 + + + + + +Node32 + + +dpp::events::guild +_stickers_update + + + + + +Node0->Node32 + + + + + +Node33 + + +dpp::events::guild +_update + + + + + +Node0->Node33 + + + + + +Node34 + + +dpp::events::integration +_create + + + + + +Node0->Node34 + + + + + +Node35 + + +dpp::events::integration +_delete + + + + + +Node0->Node35 + + + + + +Node36 + + +dpp::events::integration +_update + + + + + +Node0->Node36 + + + + + +Node37 + + +dpp::events::interaction +_create + + + + + +Node0->Node37 + + + + + +Node38 + + +dpp::events::invite +_create + + + + + +Node0->Node38 + + + + + +Node39 + + +dpp::events::invite +_delete + + + + + +Node0->Node39 + + + + + +Node40 + + +dpp::events::logger + + + + + +Node0->Node40 + + + + + +Node41 + + +dpp::events::message +_create + + + + + +Node0->Node41 + + + + + +Node42 + + +dpp::events::message +_delete + + + + + +Node0->Node42 + + + + + +Node43 + + +dpp::events::message +_delete_bulk + + + + + +Node0->Node43 + + + + + +Node44 + + +dpp::events::message +_poll_vote_add + + + + + +Node0->Node44 + + + + + +Node45 + + +dpp::events::message +_poll_vote_remove + + + + + +Node0->Node45 + + + + + +Node46 + + +dpp::events::message +_reaction_add + + + + + +Node0->Node46 + + + + + +Node47 + + +dpp::events::message +_reaction_remove + + + + + +Node0->Node47 + + + + + +Node48 + + +dpp::events::message +_reaction_remove_all + + + + + +Node0->Node48 + + + + + +Node49 + + +dpp::events::message +_reaction_remove_emoji + + + + + +Node0->Node49 + + + + + +Node50 + + +dpp::events::message +_update + + + + + +Node0->Node50 + + + + + +Node51 + + +dpp::events::presence +_update + + + + + +Node0->Node51 + + + + + +Node52 + + +dpp::events::ready + + + + + +Node0->Node52 + + + + + +Node53 + + +dpp::events::resumed + + + + + +Node0->Node53 + + + + + +Node54 + + +dpp::events::stage +_instance_create + + + + + +Node0->Node54 + + + + + +Node55 + + +dpp::events::stage +_instance_delete + + + + + +Node0->Node55 + + + + + +Node56 + + +dpp::events::stage +_instance_update + + + + + +Node0->Node56 + + + + + +Node57 + + +dpp::events::thread +_create + + + + + +Node0->Node57 + + + + + +Node58 + + +dpp::events::thread +_delete + + + + + +Node0->Node58 + + + + + +Node59 + + +dpp::events::thread +_list_sync + + + + + +Node0->Node59 + + + + + +Node60 + + +dpp::events::thread +_member_update + + + + + +Node0->Node60 + + + + + +Node61 + + +dpp::events::thread +_members_update + + + + + +Node0->Node61 + + + + + +Node62 + + +dpp::events::thread +_update + + + + + +Node0->Node62 + + + + + +Node63 + + +dpp::events::typing +_start + + + + + +Node0->Node63 + + + + + +Node64 + + +dpp::events::user_update + + + + + +Node0->Node64 + + + + + +Node65 + + +dpp::events::voice +_server_update + + + + + +Node0->Node65 + + + + + +Node66 + + +dpp::events::voice +_state_update + + + + + +Node0->Node66 + + + + + +Node67 + + +dpp::events::webhooks +_update + + + + + +Node0->Node67 + + + diff --git a/inherit_graph_68.map b/inherit_graph_68.map index 0f87d7c2397..1eae440f175 100644 --- a/inherit_graph_68.map +++ b/inherit_graph_68.map @@ -1,70 +1,14 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/inherit_graph_68.md5 b/inherit_graph_68.md5 index fb2da7025bc..9a1d842724a 100644 --- a/inherit_graph_68.md5 +++ b/inherit_graph_68.md5 @@ -1 +1 @@ -687112946ead74b2db022184b2d21b23 \ No newline at end of file +94469757db5abda389eda793186201cb \ No newline at end of file diff --git a/inherit_graph_68.svg b/inherit_graph_68.svg index 7686ec505d7..ac49b2d92c5 100644 --- a/inherit_graph_68.svg +++ b/inherit_graph_68.svg @@ -4,1087 +4,185 @@ - - + + Graphical Class Hierarchy - + +Node230 + + +std::exception + + + + + Node0 - - -dpp::events::event + + +dpp::exception + + +Node230->Node0 + + + - + Node1 - - -dpp::events::automod -_rule_create + + +dpp::cache_exception - + Node0->Node1 - - + + - + Node2 - - -dpp::events::automod -_rule_delete + + +dpp::connection_exception - + Node0->Node2 - - + + - + Node3 - - -dpp::events::automod -_rule_execute + + +dpp::file_exception - + Node0->Node3 - - + + - + Node4 - - -dpp::events::automod -_rule_update + + +dpp::length_exception - + Node0->Node4 - - + + - + Node5 - - -dpp::events::channel -_create + + +dpp::logic_exception - + Node0->Node5 - - + + - + Node6 - - -dpp::events::channel -_delete + + +dpp::parse_exception - + Node0->Node6 - - + + - + Node7 - - -dpp::events::channel -_pins_update + + +dpp::rest_exception - -Node0->Node7 - - - - - -Node8 - - -dpp::events::channel -_update - - - - -Node0->Node8 - - +Node0->Node7 + + - + Node9 - - -dpp::events::entitlement -_create + + +dpp::task_cancelled +_exception - + Node0->Node9 - - + + - + Node10 - - -dpp::events::entitlement -_delete + + +dpp::voice_exception - -Node0->Node10 - - - - - -Node11 - - -dpp::events::entitlement -_update - - - - -Node0->Node11 - - - - - -Node12 - - -dpp::events::guild -_audit_log_entry_create - - - - - -Node0->Node12 - - - - - -Node13 - - -dpp::events::guild -_ban_add - - - - - -Node0->Node13 - - - - - -Node14 - - -dpp::events::guild -_ban_remove - - - - - -Node0->Node14 - - - - - -Node15 - - -dpp::events::guild -_create - - - - - -Node0->Node15 - - - - - -Node16 - - -dpp::events::guild -_delete - - - - - -Node0->Node16 - - - - - -Node17 - - -dpp::events::guild -_emojis_update - - - - - -Node0->Node17 - - - - - -Node18 - - -dpp::events::guild -_integrations_update - - - - - -Node0->Node18 - - - - - -Node19 - - -dpp::events::guild -_join_request_delete - - - - - -Node0->Node19 - - - - - -Node20 - - -dpp::events::guild -_member_add - - - - - -Node0->Node20 - - - - - -Node21 - - -dpp::events::guild -_member_remove - - - - - -Node0->Node21 - - - - - -Node22 - - -dpp::events::guild -_member_update - - - - - -Node0->Node22 - - - - - -Node23 - - -dpp::events::guild -_members_chunk - - - - - -Node0->Node23 - - - - - -Node24 - - -dpp::events::guild -_role_create - - - - - -Node0->Node24 - - - - - -Node25 - - -dpp::events::guild -_role_delete - - - - - -Node0->Node25 - - - - - -Node26 - - -dpp::events::guild -_role_update - - - - - -Node0->Node26 - - - - - -Node27 - - -dpp::events::guild -_scheduled_event_create - - - - - -Node0->Node27 - - - - - -Node28 - - -dpp::events::guild -_scheduled_event_delete - - - - - -Node0->Node28 - - - - - -Node29 - - -dpp::events::guild -_scheduled_event_update - - - - - -Node0->Node29 - - - - - -Node30 - - -dpp::events::guild -_scheduled_event_user_add - - - - - -Node0->Node30 - - - - - -Node31 - - -dpp::events::guild -_scheduled_event_user -_remove - - - - - -Node0->Node31 - - - - - -Node32 - - -dpp::events::guild -_stickers_update - - - - - -Node0->Node32 - - - - - -Node33 - - -dpp::events::guild -_update - - - - - -Node0->Node33 - - - - - -Node34 - - -dpp::events::integration -_create - - - - - -Node0->Node34 - - - - - -Node35 - - -dpp::events::integration -_delete - - - - - -Node0->Node35 - - - - - -Node36 - - -dpp::events::integration -_update - - - - - -Node0->Node36 - - - - - -Node37 - - -dpp::events::interaction -_create - - - - - -Node0->Node37 - - - - - -Node38 - - -dpp::events::invite -_create - - - - - -Node0->Node38 - - - - - -Node39 - - -dpp::events::invite -_delete - - - - - -Node0->Node39 - - - - - -Node40 - - -dpp::events::logger - - - - - -Node0->Node40 - - - - - -Node41 - - -dpp::events::message -_create - - - - - -Node0->Node41 - - - - - -Node42 - - -dpp::events::message -_delete - - - - - -Node0->Node42 - - - - - -Node43 - - -dpp::events::message -_delete_bulk - - - - - -Node0->Node43 - - - - - -Node44 - - -dpp::events::message -_poll_vote_add - - - - - -Node0->Node44 - - - - - -Node45 - - -dpp::events::message -_poll_vote_remove - - - - - -Node0->Node45 - - - - - -Node46 - - -dpp::events::message -_reaction_add - - - - - -Node0->Node46 - - - - - -Node47 - - -dpp::events::message -_reaction_remove - - - - - -Node0->Node47 - - - - - -Node48 - - -dpp::events::message -_reaction_remove_all - - - - - -Node0->Node48 - - - - - -Node49 - - -dpp::events::message -_reaction_remove_emoji - - - - - -Node0->Node49 - - - - - -Node50 - - -dpp::events::message -_update - - - - - -Node0->Node50 - - - - - -Node51 - - -dpp::events::presence -_update - - - - - -Node0->Node51 - - - - - -Node52 - - -dpp::events::ready - - - - - -Node0->Node52 - - - - - -Node53 - - -dpp::events::resumed - - - - - -Node0->Node53 - - - - - -Node54 - - -dpp::events::stage -_instance_create - - - - - -Node0->Node54 - - - - - -Node55 - - -dpp::events::stage -_instance_delete - - - - - -Node0->Node55 - - - - - -Node56 - - -dpp::events::stage -_instance_update - - - - - -Node0->Node56 - - - - - -Node57 - - -dpp::events::thread -_create - - - - - -Node0->Node57 - - - - - -Node58 - - -dpp::events::thread -_delete - - - - - -Node0->Node58 - - - - - -Node59 - - -dpp::events::thread -_list_sync - - - - - -Node0->Node59 - - - - - -Node60 - - -dpp::events::thread -_member_update - - - - - -Node0->Node60 - - - - - -Node61 - - -dpp::events::thread -_members_update - - - - - -Node0->Node61 - - - - - -Node62 - - -dpp::events::thread -_update - - - - - -Node0->Node62 - - - - - -Node63 - - -dpp::events::typing -_start - - - - - -Node0->Node63 - - - - - -Node64 - - -dpp::events::user_update - - - - - -Node0->Node64 - - - - - -Node65 - - -dpp::events::voice -_server_update - - - - - -Node0->Node65 - - - - - -Node66 - - -dpp::events::voice -_state_update - - - - - -Node0->Node66 - - +Node0->Node10 + + - - -Node67 - - -dpp::events::webhooks -_update + + +Node8 + + +dpp::invalid_token +_exception - - -Node0->Node67 - - + + +Node7->Node8 + + diff --git a/inherit_graph_69.map b/inherit_graph_69.map index 1eae440f175..109ab2af48e 100644 --- a/inherit_graph_69.map +++ b/inherit_graph_69.map @@ -1,14 +1,3 @@ - - - - - - - - - - - - + diff --git a/inherit_graph_69.md5 b/inherit_graph_69.md5 index abb138a5907..5787cdbc508 100644 --- a/inherit_graph_69.md5 +++ b/inherit_graph_69.md5 @@ -1 +1 @@ -0bfcb3eb882fc5b29536959a391f5012 \ No newline at end of file +36e7565cbdd7cdb8af277ee6b8855795 \ No newline at end of file diff --git a/inherit_graph_69.svg b/inherit_graph_69.svg index 85e79e5aa4f..bd1b0483a6f 100644 --- a/inherit_graph_69.svg +++ b/inherit_graph_69.svg @@ -4,185 +4,18 @@ - - + + Graphical Class Hierarchy - - -Node231 - - -std::exception - - - - + Node0 - - -dpp::exception - - - - - -Node231->Node0 - - - - - -Node1 - - -dpp::cache_exception - - - - - -Node0->Node1 - - - - - -Node2 - - -dpp::connection_exception - - - - - -Node0->Node2 - - - - - -Node3 - - -dpp::file_exception - - - - - -Node0->Node3 - - - - - -Node4 - - -dpp::length_exception - - - - - -Node0->Node4 - - - - - -Node5 - - -dpp::logic_exception - - - - - -Node0->Node5 - - - - - -Node6 - - -dpp::parse_exception + + +dpp::http_connect_info - - -Node0->Node6 - - - - - -Node7 - - -dpp::rest_exception - - - - - -Node0->Node7 - - - - - -Node9 - - -dpp::task_cancelled -_exception - - - - - -Node0->Node9 - - - - - -Node10 - - -dpp::voice_exception - - - - - -Node0->Node10 - - - - - -Node8 - - -dpp::invalid_token -_exception - - - - - -Node7->Node8 - - - diff --git a/inherit_graph_70.map b/inherit_graph_70.map index 109ab2af48e..45d73bbc453 100644 --- a/inherit_graph_70.map +++ b/inherit_graph_70.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_70.md5 b/inherit_graph_70.md5 index 5787cdbc508..c256fd1b2be 100644 --- a/inherit_graph_70.md5 +++ b/inherit_graph_70.md5 @@ -1 +1 @@ -36e7565cbdd7cdb8af277ee6b8855795 \ No newline at end of file +658df6784ddd03ab4b79e7a50439bd9c \ No newline at end of file diff --git a/inherit_graph_70.svg b/inherit_graph_70.svg index bd1b0483a6f..391083fe5b2 100644 --- a/inherit_graph_70.svg +++ b/inherit_graph_70.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::http_connect_info + + +dpp::http_request diff --git a/inherit_graph_71.map b/inherit_graph_71.map index 45d73bbc453..5b9a9e1069d 100644 --- a/inherit_graph_71.map +++ b/inherit_graph_71.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_71.md5 b/inherit_graph_71.md5 index c256fd1b2be..6ea8a763af8 100644 --- a/inherit_graph_71.md5 +++ b/inherit_graph_71.md5 @@ -1 +1 @@ -658df6784ddd03ab4b79e7a50439bd9c \ No newline at end of file +e5b35a9439c35b5721ef366c5b73018f \ No newline at end of file diff --git a/inherit_graph_71.svg b/inherit_graph_71.svg index 391083fe5b2..27d81faa518 100644 --- a/inherit_graph_71.svg +++ b/inherit_graph_71.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::http_request + + +dpp::http_request_completion_t diff --git a/inherit_graph_72.map b/inherit_graph_72.map index 5b9a9e1069d..5dce40513e4 100644 --- a/inherit_graph_72.map +++ b/inherit_graph_72.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_72.md5 b/inherit_graph_72.md5 index 6ea8a763af8..32ee8b908b6 100644 --- a/inherit_graph_72.md5 +++ b/inherit_graph_72.md5 @@ -1 +1 @@ -e5b35a9439c35b5721ef366c5b73018f \ No newline at end of file +20a75ae462549ead82923ed9832adbeb \ No newline at end of file diff --git a/inherit_graph_72.svg b/inherit_graph_72.svg index 27d81faa518..a7d8a8287f4 100644 --- a/inherit_graph_72.svg +++ b/inherit_graph_72.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::http_request_completion_t + + +dpp::in_thread diff --git a/inherit_graph_73.map b/inherit_graph_73.map index 5dce40513e4..f8bdc431fa5 100644 --- a/inherit_graph_73.map +++ b/inherit_graph_73.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_73.md5 b/inherit_graph_73.md5 index 32ee8b908b6..0a4978694d0 100644 --- a/inherit_graph_73.md5 +++ b/inherit_graph_73.md5 @@ -1 +1 @@ -20a75ae462549ead82923ed9832adbeb \ No newline at end of file +d1d60168cc457978488de6b4c00f21fc \ No newline at end of file diff --git a/inherit_graph_73.svg b/inherit_graph_73.svg index a7d8a8287f4..00f4fb981ec 100644 --- a/inherit_graph_73.svg +++ b/inherit_graph_73.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::in_thread + + +dpp::integration_account diff --git a/inherit_graph_74.map b/inherit_graph_74.map index f8bdc431fa5..ce23dd3027f 100644 --- a/inherit_graph_74.map +++ b/inherit_graph_74.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_74.md5 b/inherit_graph_74.md5 index 0a4978694d0..da869d1c9d3 100644 --- a/inherit_graph_74.md5 +++ b/inherit_graph_74.md5 @@ -1 +1 @@ -d1d60168cc457978488de6b4c00f21fc \ No newline at end of file +f5d4c9c3831a74a8f7a705444dcd7d3d \ No newline at end of file diff --git a/inherit_graph_74.svg b/inherit_graph_74.svg index 00f4fb981ec..a7e4874bfca 100644 --- a/inherit_graph_74.svg +++ b/inherit_graph_74.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::integration_account + + +dpp::integration_app diff --git a/inherit_graph_75.map b/inherit_graph_75.map index ce23dd3027f..145337d776c 100644 --- a/inherit_graph_75.map +++ b/inherit_graph_75.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_75.md5 b/inherit_graph_75.md5 index da869d1c9d3..e838c94b34d 100644 --- a/inherit_graph_75.md5 +++ b/inherit_graph_75.md5 @@ -1 +1 @@ -f5d4c9c3831a74a8f7a705444dcd7d3d \ No newline at end of file +d666da04de38dfec1e21d14bdd106fb8 \ No newline at end of file diff --git a/inherit_graph_75.svg b/inherit_graph_75.svg index a7e4874bfca..fb0417e92d6 100644 --- a/inherit_graph_75.svg +++ b/inherit_graph_75.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::integration_app + + +dpp::job diff --git a/inherit_graph_76.map b/inherit_graph_76.map index 145337d776c..795d4548c4a 100644 --- a/inherit_graph_76.map +++ b/inherit_graph_76.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_76.md5 b/inherit_graph_76.md5 index e838c94b34d..beafca7ce5a 100644 --- a/inherit_graph_76.md5 +++ b/inherit_graph_76.md5 @@ -1 +1 @@ -d666da04de38dfec1e21d14bdd106fb8 \ No newline at end of file +b5cf43fc9596dab999f181101eeaac56 \ No newline at end of file diff --git a/inherit_graph_76.svg b/inherit_graph_76.svg index fb0417e92d6..98f14cefc0c 100644 --- a/inherit_graph_76.svg +++ b/inherit_graph_76.svg @@ -4,16 +4,16 @@ - + Graphical Class Hierarchy Node0 - - -dpp::job + + +dpp::job_dummy diff --git a/inherit_graph_77.map b/inherit_graph_77.map index 795d4548c4a..7fd181533ee 100644 --- a/inherit_graph_77.map +++ b/inherit_graph_77.map @@ -1,3 +1,50 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inherit_graph_77.md5 b/inherit_graph_77.md5 index beafca7ce5a..5b9b1282144 100644 --- a/inherit_graph_77.md5 +++ b/inherit_graph_77.md5 @@ -1 +1 @@ -b5cf43fc9596dab999f181101eeaac56 \ No newline at end of file +95e123d2045660da0a823881cc51d984 \ No newline at end of file diff --git a/inherit_graph_77.svg b/inherit_graph_77.svg index 98f14cefc0c..9df235d434c 100644 --- a/inherit_graph_77.svg +++ b/inherit_graph_77.svg @@ -4,18 +4,748 @@ - - + + Graphical Class Hierarchy Node0 - - -dpp::job_dummy + + +dpp::json_interface +< application > + + +Node1 + + +dpp::application + + + + + +Node0->Node1 + + + + + +Node271 + + +dpp::json_interface +< automod_rule > + + + + + +Node272 + + +dpp::automod_rule + + + + + +Node271->Node272 + + + + + +Node275 + + +dpp::json_interface +< channel > + + + + + +Node276 + + +dpp::channel + + + + + +Node275->Node276 + + + + + +Node277 + + +dpp::thread + + + + + +Node276->Node277 + + + + + +Node290 + + +dpp::json_interface +< emoji > + + + + + +Node291 + + +dpp::emoji + + + + + +Node290->Node291 + + + + + +Node292 + + +dpp::json_interface +< entitlement > + + + + + +Node293 + + +dpp::entitlement + + + + + +Node292->Node293 + + + + + +Node294 + + +dpp::json_interface +< forum_tag > + + + + + +Node295 + + +dpp::forum_tag + + + + + +Node294->Node295 + + + + + +Node298 + + +dpp::json_interface +< guild > + + + + + +Node299 + + +dpp::guild + + + + + +Node298->Node299 + + + + + +Node306 + + +dpp::json_interface +< integration > + + + + + +Node307 + + +dpp::integration + + + + + +Node306->Node307 + + + + + +Node308 + + +dpp::json_interface +< interaction > + + + + + +Node309 + + +dpp::interaction + + + + + +Node308->Node309 + + + + + +Node316 + + +dpp::json_interface +< message > + + + + + +Node317 + + +dpp::message + + + + + +Node316->Node317 + + + + + +Node320 + + +dpp::json_interface +< onboarding_prompt > + + + + + +Node321 + + +dpp::onboarding_prompt + + + + + +Node320->Node321 + + + + + +Node322 + + +dpp::json_interface +< onboarding_prompt +_option > + + + + + +Node323 + + +dpp::onboarding_prompt +_option + + + + + +Node322->Node323 + + + + + +Node328 + + +dpp::json_interface +< role > + + + + + +Node329 + + +dpp::role + + + + + +Node328->Node329 + + + + + +Node330 + + +dpp::json_interface +< scheduled_event > + + + + + +Node331 + + +dpp::scheduled_event + + + + + +Node330->Node331 + + + + + +Node334 + + +dpp::json_interface +< sku > + + + + + +Node335 + + +dpp::sku + + + + + +Node334->Node335 + + + + + +Node336 + + +dpp::json_interface +< slashcommand > + + + + + +Node337 + + +dpp::slashcommand + + + + + +Node336->Node337 + + + + + +Node338 + + +dpp::json_interface +< stage_instance > + + + + + +Node339 + + +dpp::stage_instance + + + + + +Node338->Node339 + + + + + +Node340 + + +dpp::json_interface +< sticker > + + + + + +Node341 + + +dpp::sticker + + + + + +Node340->Node341 + + + + + +Node342 + + +dpp::json_interface +< sticker_pack > + + + + + +Node343 + + +dpp::sticker_pack + + + + + +Node342->Node343 + + + + + +Node344 + + +dpp::json_interface +< thread > + + + + + +Node344->Node277 + + + + + +Node347 + + +dpp::json_interface +< user > + + + + + +Node348 + + +dpp::user + + + + + +Node347->Node348 + + + + + +Node349 + + +dpp::user_identified + + + + + +Node348->Node349 + + + + + +Node350 + + +dpp::json_interface +< user_identified > + + + + + +Node350->Node349 + + + + + +Node355 + + +dpp::json_interface +< webhook > + + + + + +Node356 + + +dpp::webhook + + + + + +Node355->Node356 + + + + + +Node361 + + +dpp::managed + + + + + +Node361->Node1 + + + + + +Node361->Node272 + + + + + +Node361->Node276 + + + + + +Node361->Node291 + + + + + +Node361->Node293 + + + + + +Node361->Node295 + + + + + +Node361->Node299 + + + + + +Node361->Node307 + + + + + +Node361->Node309 + + + + + +Node361->Node317 + + + + + +Node361->Node321 + + + + + +Node361->Node323 + + + + + +Node361->Node329 + + + + + +Node361->Node331 + + + + + +Node361->Node335 + + + + + +Node361->Node337 + + + + + +Node361->Node339 + + + + + +Node361->Node341 + + + + + +Node361->Node343 + + + + + +Node361->Node348 + + + + + +Node361->Node356 + + + + + +Node362 + + +dpp::collected_reaction + + + + + +Node361->Node362 + + + diff --git a/inherit_graph_78.map b/inherit_graph_78.map index 7fd181533ee..3a0208736be 100644 --- a/inherit_graph_78.map +++ b/inherit_graph_78.map @@ -1,50 +1,4 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + diff --git a/inherit_graph_78.md5 b/inherit_graph_78.md5 index ea75daad652..271de11e849 100644 --- a/inherit_graph_78.md5 +++ b/inherit_graph_78.md5 @@ -1 +1 @@ -c3f66fcb44513543854838c3797a1b2b \ No newline at end of file +84e1a23d6f037bce2aee927989739d4d \ No newline at end of file diff --git a/inherit_graph_78.svg b/inherit_graph_78.svg index 856437b730b..afc58df8493 100644 --- a/inherit_graph_78.svg +++ b/inherit_graph_78.svg @@ -4,748 +4,35 @@ - - + + Graphical Class Hierarchy Node0 - -dpp::json_interface -< application > + +dpp::json_interface +< application_role_connection > Node1 - - -dpp::application + + +dpp::application_role +_connection Node0->Node1 - - - - - -Node272 - - -dpp::json_interface -< automod_rule > - - - - - -Node273 - - -dpp::automod_rule - - - - - -Node272->Node273 - - - - - -Node276 - - -dpp::json_interface -< channel > - - - - - -Node277 - - -dpp::channel - - - - - -Node276->Node277 - - - - - -Node278 - - -dpp::thread - - - - - -Node277->Node278 - - - - - -Node291 - - -dpp::json_interface -< emoji > - - - - - -Node292 - - -dpp::emoji - - - - - -Node291->Node292 - - - - - -Node293 - - -dpp::json_interface -< entitlement > - - - - - -Node294 - - -dpp::entitlement - - - - - -Node293->Node294 - - - - - -Node295 - - -dpp::json_interface -< forum_tag > - - - - - -Node296 - - -dpp::forum_tag - - - - - -Node295->Node296 - - - - - -Node299 - - -dpp::json_interface -< guild > - - - - - -Node300 - - -dpp::guild - - - - - -Node299->Node300 - - - - - -Node307 - - -dpp::json_interface -< integration > - - - - - -Node308 - - -dpp::integration - - - - - -Node307->Node308 - - - - - -Node309 - - -dpp::json_interface -< interaction > - - - - - -Node310 - - -dpp::interaction - - - - - -Node309->Node310 - - - - - -Node317 - - -dpp::json_interface -< message > - - - - - -Node318 - - -dpp::message - - - - - -Node317->Node318 - - - - - -Node321 - - -dpp::json_interface -< onboarding_prompt > - - - - - -Node322 - - -dpp::onboarding_prompt - - - - - -Node321->Node322 - - - - - -Node323 - - -dpp::json_interface -< onboarding_prompt -_option > - - - - - -Node324 - - -dpp::onboarding_prompt -_option - - - - - -Node323->Node324 - - - - - -Node329 - - -dpp::json_interface -< role > - - - - - -Node330 - - -dpp::role - - - - - -Node329->Node330 - - - - - -Node331 - - -dpp::json_interface -< scheduled_event > - - - - - -Node332 - - -dpp::scheduled_event - - - - - -Node331->Node332 - - - - - -Node335 - - -dpp::json_interface -< sku > - - - - - -Node336 - - -dpp::sku - - - - - -Node335->Node336 - - - - - -Node337 - - -dpp::json_interface -< slashcommand > - - - - - -Node338 - - -dpp::slashcommand - - - - - -Node337->Node338 - - - - - -Node339 - - -dpp::json_interface -< stage_instance > - - - - - -Node340 - - -dpp::stage_instance - - - - - -Node339->Node340 - - - - - -Node341 - - -dpp::json_interface -< sticker > - - - - - -Node342 - - -dpp::sticker - - - - - -Node341->Node342 - - - - - -Node343 - - -dpp::json_interface -< sticker_pack > - - - - - -Node344 - - -dpp::sticker_pack - - - - - -Node343->Node344 - - - - - -Node345 - - -dpp::json_interface -< thread > - - - - - -Node345->Node278 - - - - - -Node348 - - -dpp::json_interface -< user > - - - - - -Node349 - - -dpp::user - - - - - -Node348->Node349 - - - - - -Node350 - - -dpp::user_identified - - - - - -Node349->Node350 - - - - - -Node351 - - -dpp::json_interface -< user_identified > - - - - - -Node351->Node350 - - - - - -Node356 - - -dpp::json_interface -< webhook > - - - - - -Node357 - - -dpp::webhook - - - - - -Node356->Node357 - - - - - -Node362 - - -dpp::managed - - - - - -Node362->Node1 - - - - - -Node362->Node273 - - - - - -Node362->Node277 - - - - - -Node362->Node292 - - - - - -Node362->Node294 - - - - - -Node362->Node296 - - - - - -Node362->Node300 - - - - - -Node362->Node308 - - - - - -Node362->Node310 - - - - - -Node362->Node318 - - - - - -Node362->Node322 - - - - - -Node362->Node324 - - - - - -Node362->Node330 - - - - - -Node362->Node332 - - - - - -Node362->Node336 - - - - - -Node362->Node338 - - - - - -Node362->Node340 - - - - - -Node362->Node342 - - - - - -Node362->Node344 - - - - - -Node362->Node349 - - - - - -Node362->Node357 - - - - - -Node363 - - -dpp::collected_reaction - - - - - -Node362->Node363 - - + + diff --git a/inherit_graph_79.map b/inherit_graph_79.map index 3a0208736be..3cde1e88003 100644 --- a/inherit_graph_79.map +++ b/inherit_graph_79.map @@ -1,4 +1,4 @@ - - + + diff --git a/inherit_graph_79.md5 b/inherit_graph_79.md5 index 271de11e849..687b718cc31 100644 --- a/inherit_graph_79.md5 +++ b/inherit_graph_79.md5 @@ -1 +1 @@ -84e1a23d6f037bce2aee927989739d4d \ No newline at end of file +0e49683ecc678261d562d6fb5087e19f \ No newline at end of file diff --git a/inherit_graph_79.svg b/inherit_graph_79.svg index afc58df8493..85cf3427194 100644 --- a/inherit_graph_79.svg +++ b/inherit_graph_79.svg @@ -4,35 +4,36 @@ - - + + Graphical Class Hierarchy Node0 - -dpp::json_interface -< application_role_connection > + +dpp::json_interface +< application_role_connection +_metadata > Node1 - - -dpp::application_role -_connection + + +dpp::application_role +_connection_metadata Node0->Node1 - - + + diff --git a/inherit_graph_80.map b/inherit_graph_80.map index 3cde1e88003..c449b4603bf 100644 --- a/inherit_graph_80.map +++ b/inherit_graph_80.map @@ -1,4 +1,4 @@ - - + + diff --git a/inherit_graph_80.md5 b/inherit_graph_80.md5 index 687b718cc31..84b0415d838 100644 --- a/inherit_graph_80.md5 +++ b/inherit_graph_80.md5 @@ -1 +1 @@ -0e49683ecc678261d562d6fb5087e19f \ No newline at end of file +828d493aa5b06093a2daf5137485667c \ No newline at end of file diff --git a/inherit_graph_80.svg b/inherit_graph_80.svg index 85cf3427194..904cfceeb51 100644 --- a/inherit_graph_80.svg +++ b/inherit_graph_80.svg @@ -4,36 +4,34 @@ - - + + Graphical Class Hierarchy Node0 - -dpp::json_interface -< application_role_connection -_metadata > + +dpp::json_interface +< audit_entry > Node1 - - -dpp::application_role -_connection_metadata + + +dpp::audit_entry Node0->Node1 - - + + diff --git a/inherit_graph_81.map b/inherit_graph_81.map index c449b4603bf..5b04f6d8fb3 100644 --- a/inherit_graph_81.map +++ b/inherit_graph_81.map @@ -1,4 +1,4 @@ - + diff --git a/inherit_graph_81.md5 b/inherit_graph_81.md5 index 84b0415d838..65b43ef253c 100644 --- a/inherit_graph_81.md5 +++ b/inherit_graph_81.md5 @@ -1 +1 @@ -828d493aa5b06093a2daf5137485667c \ No newline at end of file +ea183c97ac7a0540c3452a53e5795597 \ No newline at end of file diff --git a/inherit_graph_81.svg b/inherit_graph_81.svg index 904cfceeb51..6522d05ce79 100644 --- a/inherit_graph_81.svg +++ b/inherit_graph_81.svg @@ -4,8 +4,8 @@ - + Graphical Class Hierarchy @@ -14,24 +14,24 @@ dpp::json_interface -< audit_entry > +< auditlog > Node1 - - -dpp::audit_entry + + +dpp::auditlog Node0->Node1 - - + + diff --git a/inherit_graph_82.map b/inherit_graph_82.map index 5b04f6d8fb3..30d8ca43b74 100644 --- a/inherit_graph_82.map +++ b/inherit_graph_82.map @@ -1,4 +1,4 @@ - - + + diff --git a/inherit_graph_82.md5 b/inherit_graph_82.md5 index 65b43ef253c..4d72fb4761c 100644 --- a/inherit_graph_82.md5 +++ b/inherit_graph_82.md5 @@ -1 +1 @@ -ea183c97ac7a0540c3452a53e5795597 \ No newline at end of file +8591521670a36f4377ccc2f261927671 \ No newline at end of file diff --git a/inherit_graph_82.svg b/inherit_graph_82.svg index 6522d05ce79..eff3e9105a2 100644 --- a/inherit_graph_82.svg +++ b/inherit_graph_82.svg @@ -4,34 +4,34 @@ - + Graphical Class Hierarchy Node0 - + dpp::json_interface -< auditlog > +< automod_action > Node1 - - -dpp::auditlog + + +dpp::automod_action Node0->Node1 - - + + diff --git a/inherit_graph_83.map b/inherit_graph_83.map index 30d8ca43b74..0d24de87d5c 100644 --- a/inherit_graph_83.map +++ b/inherit_graph_83.map @@ -1,4 +1,4 @@ - - + + diff --git a/inherit_graph_83.md5 b/inherit_graph_83.md5 index 4d72fb4761c..388e054ca99 100644 --- a/inherit_graph_83.md5 +++ b/inherit_graph_83.md5 @@ -1 +1 @@ -8591521670a36f4377ccc2f261927671 \ No newline at end of file +f88e31b50af3870bc08d0c1b75aca551 \ No newline at end of file diff --git a/inherit_graph_83.svg b/inherit_graph_83.svg index eff3e9105a2..7dcf0360829 100644 --- a/inherit_graph_83.svg +++ b/inherit_graph_83.svg @@ -4,34 +4,34 @@ - + Graphical Class Hierarchy Node0 - + dpp::json_interface -< automod_action > +< automod_metadata > Node1 - - -dpp::automod_action + + +dpp::automod_metadata Node0->Node1 - - + + diff --git a/inherit_graph_84.map b/inherit_graph_84.map index 0d24de87d5c..0f8b8af0f21 100644 --- a/inherit_graph_84.map +++ b/inherit_graph_84.map @@ -1,4 +1,4 @@ - - + + diff --git a/inherit_graph_84.md5 b/inherit_graph_84.md5 index 388e054ca99..8a0327563c3 100644 --- a/inherit_graph_84.md5 +++ b/inherit_graph_84.md5 @@ -1 +1 @@ -f88e31b50af3870bc08d0c1b75aca551 \ No newline at end of file +a47b0ea87dbbd219e6b6934904b6ea72 \ No newline at end of file diff --git a/inherit_graph_84.svg b/inherit_graph_84.svg index 7dcf0360829..9e08acf5c3b 100644 --- a/inherit_graph_84.svg +++ b/inherit_graph_84.svg @@ -4,34 +4,34 @@ - + Graphical Class Hierarchy Node0 - + dpp::json_interface -< automod_metadata > +< ban > Node1 - - -dpp::automod_metadata + + +dpp::ban Node0->Node1 - - + + diff --git a/inherit_graph_85.map b/inherit_graph_85.map index 0f8b8af0f21..266364bc73b 100644 --- a/inherit_graph_85.map +++ b/inherit_graph_85.map @@ -1,4 +1,4 @@ - - + + diff --git a/inherit_graph_85.md5 b/inherit_graph_85.md5 index 8a0327563c3..09bca1fa4e9 100644 --- a/inherit_graph_85.md5 +++ b/inherit_graph_85.md5 @@ -1 +1 @@ -a47b0ea87dbbd219e6b6934904b6ea72 \ No newline at end of file +e7523114cabc6347c9871a704bef616e \ No newline at end of file diff --git a/inherit_graph_85.svg b/inherit_graph_85.svg index 9e08acf5c3b..139078d77ee 100644 --- a/inherit_graph_85.svg +++ b/inherit_graph_85.svg @@ -4,34 +4,34 @@ - + Graphical Class Hierarchy Node0 - + dpp::json_interface -< ban > +< command_option > Node1 - - -dpp::ban + + +dpp::command_option Node0->Node1 - - + + diff --git a/inherit_graph_86.map b/inherit_graph_86.map index 266364bc73b..8edb101df31 100644 --- a/inherit_graph_86.map +++ b/inherit_graph_86.map @@ -1,4 +1,4 @@ - - + + diff --git a/inherit_graph_86.md5 b/inherit_graph_86.md5 index 09bca1fa4e9..629cb3c569f 100644 --- a/inherit_graph_86.md5 +++ b/inherit_graph_86.md5 @@ -1 +1 @@ -e7523114cabc6347c9871a704bef616e \ No newline at end of file +5526b71de9a91e6040346688fddfd08b \ No newline at end of file diff --git a/inherit_graph_86.svg b/inherit_graph_86.svg index 139078d77ee..64c6903bbed 100644 --- a/inherit_graph_86.svg +++ b/inherit_graph_86.svg @@ -4,34 +4,35 @@ - + Graphical Class Hierarchy Node0 - + dpp::json_interface -< command_option > +< command_option_choice > Node1 - - -dpp::command_option + + +dpp::command_option +_choice Node0->Node1 - - + + diff --git a/inherit_graph_87.map b/inherit_graph_87.map index 8edb101df31..d4b05bfc940 100644 --- a/inherit_graph_87.map +++ b/inherit_graph_87.map @@ -1,4 +1,4 @@ - - + + diff --git a/inherit_graph_87.md5 b/inherit_graph_87.md5 index 629cb3c569f..0bb9f36dc94 100644 --- a/inherit_graph_87.md5 +++ b/inherit_graph_87.md5 @@ -1 +1 @@ -5526b71de9a91e6040346688fddfd08b \ No newline at end of file +5ebbfffe223683d3cc048b9080065d01 \ No newline at end of file diff --git a/inherit_graph_87.svg b/inherit_graph_87.svg index 64c6903bbed..787d07d3500 100644 --- a/inherit_graph_87.svg +++ b/inherit_graph_87.svg @@ -4,35 +4,34 @@ - + Graphical Class Hierarchy Node0 - + dpp::json_interface -< command_option_choice > +< command_permission > Node1 - - -dpp::command_option -_choice + + +dpp::command_permission Node0->Node1 - - + + diff --git a/inherit_graph_88.map b/inherit_graph_88.map index d4b05bfc940..f8dffca26f0 100644 --- a/inherit_graph_88.map +++ b/inherit_graph_88.map @@ -1,4 +1,4 @@ - - + + diff --git a/inherit_graph_88.md5 b/inherit_graph_88.md5 index 0bb9f36dc94..ca3ab5862ce 100644 --- a/inherit_graph_88.md5 +++ b/inherit_graph_88.md5 @@ -1 +1 @@ -5ebbfffe223683d3cc048b9080065d01 \ No newline at end of file +6a8d8b8f913631c5dedc96b31afc4f58 \ No newline at end of file diff --git a/inherit_graph_88.svg b/inherit_graph_88.svg index 787d07d3500..d13ebcc4273 100644 --- a/inherit_graph_88.svg +++ b/inherit_graph_88.svg @@ -4,34 +4,34 @@ - + Graphical Class Hierarchy Node0 - + dpp::json_interface -< command_permission > +< component > Node1 - - -dpp::command_permission + + +dpp::component Node0->Node1 - - + + diff --git a/inherit_graph_89.map b/inherit_graph_89.map index f8dffca26f0..76043f0682a 100644 --- a/inherit_graph_89.map +++ b/inherit_graph_89.map @@ -1,4 +1,4 @@ - + diff --git a/inherit_graph_89.md5 b/inherit_graph_89.md5 index ca3ab5862ce..06e1c5d6727 100644 --- a/inherit_graph_89.md5 +++ b/inherit_graph_89.md5 @@ -1 +1 @@ -6a8d8b8f913631c5dedc96b31afc4f58 \ No newline at end of file +0ba0ded5c6a2bf7467efce965b32f795 \ No newline at end of file diff --git a/inherit_graph_89.svg b/inherit_graph_89.svg index d13ebcc4273..5fff95fa8bb 100644 --- a/inherit_graph_89.svg +++ b/inherit_graph_89.svg @@ -4,8 +4,8 @@ - + Graphical Class Hierarchy @@ -14,24 +14,24 @@ dpp::json_interface -< component > +< connection > Node1 - - -dpp::component + + +dpp::connection Node0->Node1 - - + + diff --git a/inherit_graph_90.map b/inherit_graph_90.map index 76043f0682a..56d4e8d4435 100644 --- a/inherit_graph_90.map +++ b/inherit_graph_90.map @@ -1,4 +1,4 @@ - + diff --git a/inherit_graph_90.md5 b/inherit_graph_90.md5 index 06e1c5d6727..4b0a909bad2 100644 --- a/inherit_graph_90.md5 +++ b/inherit_graph_90.md5 @@ -1 +1 @@ -0ba0ded5c6a2bf7467efce965b32f795 \ No newline at end of file +85fb3acc8cf81d231637d54d6e65ac1a \ No newline at end of file diff --git a/inherit_graph_90.svg b/inherit_graph_90.svg index 5fff95fa8bb..14c85681e32 100644 --- a/inherit_graph_90.svg +++ b/inherit_graph_90.svg @@ -4,8 +4,8 @@ - + Graphical Class Hierarchy @@ -14,24 +14,24 @@ dpp::json_interface -< connection > +< dtemplate > Node1 - - -dpp::connection + + +dpp::dtemplate Node0->Node1 - - + + diff --git a/inherit_graph_91.map b/inherit_graph_91.map index 56d4e8d4435..a576a8532a7 100644 --- a/inherit_graph_91.map +++ b/inherit_graph_91.map @@ -1,4 +1,4 @@ - + diff --git a/inherit_graph_91.md5 b/inherit_graph_91.md5 index 4b0a909bad2..47312ae527c 100644 --- a/inherit_graph_91.md5 +++ b/inherit_graph_91.md5 @@ -1 +1 @@ -85fb3acc8cf81d231637d54d6e65ac1a \ No newline at end of file +1a5aacf17fe2eb558b04acbb03909a0a \ No newline at end of file diff --git a/inherit_graph_91.svg b/inherit_graph_91.svg index 14c85681e32..a8a20a4a3c9 100644 --- a/inherit_graph_91.svg +++ b/inherit_graph_91.svg @@ -4,8 +4,8 @@ - + Graphical Class Hierarchy @@ -14,24 +14,24 @@ dpp::json_interface -< dtemplate > +< gateway > Node1 - - -dpp::dtemplate + + +dpp::gateway Node0->Node1 - - + + diff --git a/inherit_graph_92.map b/inherit_graph_92.map index a576a8532a7..255c6e3779d 100644 --- a/inherit_graph_92.map +++ b/inherit_graph_92.map @@ -1,4 +1,4 @@ - - + + diff --git a/inherit_graph_92.md5 b/inherit_graph_92.md5 index 47312ae527c..27af14d2463 100644 --- a/inherit_graph_92.md5 +++ b/inherit_graph_92.md5 @@ -1 +1 @@ -1a5aacf17fe2eb558b04acbb03909a0a \ No newline at end of file +c55cc7ae2807af319eef6b58d0705103 \ No newline at end of file diff --git a/inherit_graph_92.svg b/inherit_graph_92.svg index a8a20a4a3c9..4d456665d1e 100644 --- a/inherit_graph_92.svg +++ b/inherit_graph_92.svg @@ -4,34 +4,35 @@ - + Graphical Class Hierarchy Node0 - + dpp::json_interface -< gateway > +< guild_command_permissions > Node1 - - -dpp::gateway + + +dpp::guild_command +_permissions Node0->Node1 - - + + diff --git a/inherit_graph_93.map b/inherit_graph_93.map index 255c6e3779d..2f23ad3902f 100644 --- a/inherit_graph_93.map +++ b/inherit_graph_93.map @@ -1,4 +1,4 @@ - - + + diff --git a/inherit_graph_93.md5 b/inherit_graph_93.md5 index 27af14d2463..2226759da64 100644 --- a/inherit_graph_93.md5 +++ b/inherit_graph_93.md5 @@ -1 +1 @@ -c55cc7ae2807af319eef6b58d0705103 \ No newline at end of file +0794a9d5a79b75da3c351914d4b00766 \ No newline at end of file diff --git a/inherit_graph_93.svg b/inherit_graph_93.svg index 4d456665d1e..9bfdf5a0aa7 100644 --- a/inherit_graph_93.svg +++ b/inherit_graph_93.svg @@ -4,35 +4,34 @@ - + Graphical Class Hierarchy Node0 - + dpp::json_interface -< guild_command_permissions > +< guild_member > Node1 - - -dpp::guild_command -_permissions + + +dpp::guild_member Node0->Node1 - - + + diff --git a/inherit_graph_94.map b/inherit_graph_94.map index 2f23ad3902f..cbcfd21c6fe 100644 --- a/inherit_graph_94.map +++ b/inherit_graph_94.map @@ -1,4 +1,4 @@ - + diff --git a/inherit_graph_94.md5 b/inherit_graph_94.md5 index 2226759da64..ab9aabb8466 100644 --- a/inherit_graph_94.md5 +++ b/inherit_graph_94.md5 @@ -1 +1 @@ -0794a9d5a79b75da3c351914d4b00766 \ No newline at end of file +68b98a4ef4642fc35ab2e510496963f7 \ No newline at end of file diff --git a/inherit_graph_94.svg b/inherit_graph_94.svg index 9bfdf5a0aa7..5ce21cdc183 100644 --- a/inherit_graph_94.svg +++ b/inherit_graph_94.svg @@ -4,8 +4,8 @@ - + Graphical Class Hierarchy @@ -14,24 +14,24 @@ dpp::json_interface -< guild_member > +< guild_widget > Node1 - - -dpp::guild_member + + +dpp::guild_widget Node0->Node1 - - + + diff --git a/inherit_graph_95.map b/inherit_graph_95.map index cbcfd21c6fe..646fdcf06ec 100644 --- a/inherit_graph_95.map +++ b/inherit_graph_95.map @@ -1,4 +1,6 @@ - - + + + + diff --git a/inherit_graph_95.md5 b/inherit_graph_95.md5 index ab9aabb8466..e2bf3aad6f5 100644 --- a/inherit_graph_95.md5 +++ b/inherit_graph_95.md5 @@ -1 +1 @@ -68b98a4ef4642fc35ab2e510496963f7 \ No newline at end of file +f402632da90a7c8b3af38e419ae13944 \ No newline at end of file diff --git a/inherit_graph_95.svg b/inherit_graph_95.svg index 5ce21cdc183..5381fd95e72 100644 --- a/inherit_graph_95.svg +++ b/inherit_graph_95.svg @@ -4,34 +4,67 @@ - - + + Graphical Class Hierarchy Node0 - -dpp::json_interface -< guild_widget > + +dpp::json_interface +< interaction_modal +_response > Node1 - - -dpp::guild_widget + + +dpp::interaction_modal +_response Node0->Node1 - - + + + + + +Node312 + + +dpp::json_interface +< interaction_response > + + + + + +Node313 + + +dpp::interaction_response + + + + + +Node312->Node313 + + + + + +Node313->Node1 + + diff --git a/inherit_graph_96.map b/inherit_graph_96.map index 646fdcf06ec..0bbf15facfc 100644 --- a/inherit_graph_96.map +++ b/inherit_graph_96.map @@ -1,6 +1,4 @@ - - - - + + diff --git a/inherit_graph_96.md5 b/inherit_graph_96.md5 index 4b11af2a98b..22764635716 100644 --- a/inherit_graph_96.md5 +++ b/inherit_graph_96.md5 @@ -1 +1 @@ -aff89377729dd178889f141bc13b1408 \ No newline at end of file +928c97a22d545662ec5c0235d460847d \ No newline at end of file diff --git a/inherit_graph_96.svg b/inherit_graph_96.svg index 472e73a4f6d..83e8711c38b 100644 --- a/inherit_graph_96.svg +++ b/inherit_graph_96.svg @@ -4,67 +4,34 @@ - - + + Graphical Class Hierarchy Node0 - -dpp::json_interface -< interaction_modal -_response > + +dpp::json_interface +< invite > Node1 - - -dpp::interaction_modal -_response + + +dpp::invite Node0->Node1 - - - - - -Node313 - - -dpp::json_interface -< interaction_response > - - - - - -Node314 - - -dpp::interaction_response - - - - - -Node313->Node314 - - - - - -Node314->Node1 - - + + diff --git a/inherit_graph_97.map b/inherit_graph_97.map index 0bbf15facfc..cb9c8b002c3 100644 --- a/inherit_graph_97.map +++ b/inherit_graph_97.map @@ -1,4 +1,4 @@ - + diff --git a/inherit_graph_97.md5 b/inherit_graph_97.md5 index 22764635716..39c31f3fea2 100644 --- a/inherit_graph_97.md5 +++ b/inherit_graph_97.md5 @@ -1 +1 @@ -928c97a22d545662ec5c0235d460847d \ No newline at end of file +968c3a6fc01459430b4622a4841484c3 \ No newline at end of file diff --git a/inherit_graph_97.svg b/inherit_graph_97.svg index 83e8711c38b..6507f44c856 100644 --- a/inherit_graph_97.svg +++ b/inherit_graph_97.svg @@ -4,8 +4,8 @@ - + Graphical Class Hierarchy @@ -14,24 +14,24 @@ dpp::json_interface -< invite > +< onboarding > Node1 - - -dpp::invite + + +dpp::onboarding Node0->Node1 - - + + diff --git a/inherit_graph_98.map b/inherit_graph_98.map index cb9c8b002c3..dd4038cc8cc 100644 --- a/inherit_graph_98.map +++ b/inherit_graph_98.map @@ -1,4 +1,4 @@ - + diff --git a/inherit_graph_98.md5 b/inherit_graph_98.md5 index 39c31f3fea2..6379f156715 100644 --- a/inherit_graph_98.md5 +++ b/inherit_graph_98.md5 @@ -1 +1 @@ -968c3a6fc01459430b4622a4841484c3 \ No newline at end of file +66e2818a8060447f49ce1fc676091164 \ No newline at end of file diff --git a/inherit_graph_98.svg b/inherit_graph_98.svg index 6507f44c856..5bd0d0c1275 100644 --- a/inherit_graph_98.svg +++ b/inherit_graph_98.svg @@ -4,8 +4,8 @@ - + Graphical Class Hierarchy @@ -14,24 +14,24 @@ dpp::json_interface -< onboarding > +< presence > Node1 - - -dpp::onboarding + + +dpp::presence Node0->Node1 - - + + diff --git a/inherit_graph_99.map b/inherit_graph_99.map index dd4038cc8cc..e249856e1c0 100644 --- a/inherit_graph_99.map +++ b/inherit_graph_99.map @@ -1,4 +1,4 @@ - + diff --git a/inherit_graph_99.md5 b/inherit_graph_99.md5 index 6379f156715..99dda38e978 100644 --- a/inherit_graph_99.md5 +++ b/inherit_graph_99.md5 @@ -1 +1 @@ -66e2818a8060447f49ce1fc676091164 \ No newline at end of file +804037d006d04ab4d9e7216f61bc161c \ No newline at end of file diff --git a/inherit_graph_99.svg b/inherit_graph_99.svg index 5bd0d0c1275..378027de06f 100644 --- a/inherit_graph_99.svg +++ b/inherit_graph_99.svg @@ -4,8 +4,8 @@ - + Graphical Class Hierarchy @@ -14,24 +14,24 @@ dpp::json_interface -< presence > +< prune > Node1 - - -dpp::presence + + +dpp::prune Node0->Node1 - - + + diff --git a/inherits.html b/inherits.html index a4f6dd2e881..876f9b9e1b2 100644 --- a/inherits.html +++ b/inherits.html @@ -162,243 +162,241 @@

This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.

- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - +
diff --git a/namespacedpp.html b/namespacedpp.html index 611644bb5d9..2baf3138039 100644 --- a/namespacedpp.html +++ b/namespacedpp.html @@ -304,10 +304,7 @@  Resolved snowflake ids to users, guild members, roles and channels. You can use the interaction::get_resolved_* methods to easily get a resolved set. More...
  struct  command_source - Represents the sending source of a command. This is passed to any command handler and should be passed back to commandhandler::reply(), allowing the reply method to route any replies back to the origin, which may be a slash command or a message. Both require different response facilities but we want this to be transparent if you use the command handler class. More...
-  -class  commandhandler - The commandhandler class represents a group of commands, prefixed or slash commands with handling functions. More...
+ Represents the sending source of a command. This is passed to any command handler and should be passed back to commandhandler::reply(), allowing the reply method to route any replies back to the origin, which may be a slash command or a message. Both require different response facilities but we want this to be transparent if you use the command handler class. More...
  class  component  Represents the component object. A component is a clickable button or drop down list within a discord message, where the buttons emit on_button_click events when the user interacts with them. More...
@@ -2623,6 +2620,9 @@ void to_json (nlohmann::json &j, const permission_overwrite &po)  Serialize a permission_overwrite object to json. More...
  +class DPP_EXPORT DPP_DEPRECATED ("commandhandler should not be used. Please consider using dpp::cluster::register_command instead.") commandhandler + The commandhandler class represents a group of commands, prefixed or slash commands with handling functions. More...
+   DPP_CHECK_ABI_COMPAT (async<>, async_dummy)    DPP_CHECK_ABI_COMPAT (coroutine< void >, coroutine_dummy) DPP_CHECK_ABI_COMPAT(coroutine< uint64_t > @@ -7275,6 +7275,124 @@

+ + + +

◆ DPP_DEPRECATED()

+ +
+
+ + + + + + + + +
class DPP_EXPORT dpp::DPP_DEPRECATED ("commandhandler should not be used. Please consider using dpp::cluster::register_command instead." )
+
+ +

The commandhandler class represents a group of commands, prefixed or slash commands with handling functions.

+

It can automatically register slash commands, and handle routing of messages and interactions to separated command handler functions.

Deprecated:
commandhandler and message commands are deprecated and dpp::slashcommand is encouraged as a replacement.
+

List of guild commands to bulk register

+

List of global commands to bulk register

+

Commands in the handler

+

Valid prefixes

+

Set to true automatically if one of the prefixes added is "/"

+

Cluster we are attached to for issuing REST calls

+

Application ID

+

Interaction event handle

+

Message event handle

+

Returns true if the string has a known prefix on the start. Modifies string to remove prefix if it returns true.

+
Parameters
+ + +
strString to check and modify
+
+
+
Returns
true string contained a prefix, prefix removed from string
+
+false string did not contain a prefix
+

Construct a new commandhandler object

+
Parameters
+ + + + +
oOwning cluster to attach to
auto_hook_eventsSet to true to automatically hook the on_slashcommand and on_message events. You should not need to set this to false unless you have a specific use case, as D++ supports multiple listeners to an event, so will allow the commandhandler to hook to your command events without disrupting other uses for the events you may have.
application_idThe application id of the bot. If not specified, the class will look within the cluster object and use cluster::me::id instead.
+
+
+

Destroy the commandhandler object

+

Set the application id after construction

+
Parameters
+ + +
oOwning cluster to attach to
+
+
+

Add a prefix to the command handler

+
Parameters
+ + +
prefixPrefix to be handled by the command handler
+
+
+
Returns
commandhandler& reference to self
+

Add a command to the command handler

+
Parameters
+ + + + + + +
commandCommand to be handled. Note that if any one of your prefixes is "/" this will attempt to register a global command using the API and you will receive notification of this command via an interaction event.
handlerHandler function
parametersParameters to use for the command
descriptionThe description of the command, shown for slash commands
guild_idThe guild ID to restrict the command to. For slash commands causes registration of a guild command as opposed to a global command.
+
+
+
Returns
commandhandler& reference to self
+
Exceptions
+ + +
dpp::logic_exceptionif application ID cannot be determined
+
+
+

Register all slash commands with Discord This method must be called at least once if you are using the "/" prefix to mark the end of commands being added to the handler. Note that this uses bulk registration and will replace any existing slash commands.

+

Note that if you have previously registered your commands and they have not changed, you do not need to call this again. Discord retains a cache of previously added commands.

+
Returns
commandhandler& Reference to self for chaining method calls
+

Route a command from the on_message_create function. Call this method from within your on_message_create with the received dpp::message object if you have disabled automatic registration of events.

+
Parameters
+ + +
eventmessage create event to parse
+
+
+

Route a command from the on_slashcommand function. Call this method from your on_slashcommand with the received dpp::interaction_create_t object if you have disabled automatic registration of events.

+
Parameters
+ + +
eventcommand interaction event to parse
+
+
+

Reply to a command. You should use this method rather than cluster::message_create as the way you reply varies between slash commands and message commands. Note you should ALWAYS reply. Slash commands will emit an ugly error to the user if you do not emit some form of reply within 3 seconds.

+
Parameters
+ + + + +
mmessage to reply with.
sourcesource of the command
callbackUser function to execute when the api call completes.
+
+
+

Reply to a command without a message, causing the discord client to display "Bot name is thinking...". The "thinking" message will persist for a maximum of 15 minutes. This counts as a reply for a slash command. Slash commands will emit an ugly error to the user if you do not emit some form of reply within 3 seconds.

+
Parameters
+ + + +
sourcesource of the command
callbackUser function to execute when the api call completes.
+
+
+

Easter egg (redefinition of dpp::commandhandler::thinking).

+
diff --git a/namespacedpp.js b/namespacedpp.js index 6017fcaffac..2586544b15f 100644 --- a/namespacedpp.js +++ b/namespacedpp.js @@ -6503,7 +6503,6 @@ var namespacedpp = [ "command_permission", "classdpp_1_1command__permission.html", "classdpp_1_1command__permission" ], [ "command_resolved", "structdpp_1_1command__resolved.html", "structdpp_1_1command__resolved" ], [ "command_source", "structdpp_1_1command__source.html", "structdpp_1_1command__source" ], - [ "commandhandler", "classdpp_1_1commandhandler.html", "classdpp_1_1commandhandler" ], [ "component", "classdpp_1_1component.html", "classdpp_1_1component" ], [ "component_default_value", "structdpp_1_1component__default__value.html", "structdpp_1_1component__default__value" ], [ "component_interaction", "structdpp_1_1component__interaction.html", "structdpp_1_1component__interaction" ], @@ -7899,6 +7898,7 @@ var namespacedpp = [ "DPP_CHECK_ABI_COMPAT", "namespacedpp.html#a617b87100a40cead8c87add5e6adf4de", null ], [ "DPP_CHECK_ABI_COMPAT", "namespacedpp.html#a702b8ec12c8abc77c264d5a6876ac62c", null ], [ "DPP_CHECK_ABI_COMPAT", "namespacedpp.html#a4788a37ace2799b30444c02f55110b78", null ], + [ "DPP_DEPRECATED", "namespacedpp.html#a4643f72c0feee6f4f8dbda0869786418", null ], [ "find_channel", "namespacedpp.html#a165978ef81875d2798e78c6eaf4eeafd", null ], [ "find_emoji", "namespacedpp.html#ae8d93509900eb7e29e07170369f79a3d", null ], [ "find_guild", "namespacedpp.html#ac702a9b30627be07d4f23bf0ad14afcb", null ], diff --git a/namespacemembers_d.html b/namespacemembers_d.html index 00e21a19dc6..46c5ad4ae46 100644 --- a/namespacemembers_d.html +++ b/namespacemembers_d.html @@ -282,7 +282,8 @@

- d -