#include <dpp/export.h>#include <dpp/snowflake.h>#include <dpp/managed.h>#include <dpp/json_fwd.h>#include <unordered_map>#include <dpp/json_interface.h>#include <dpp/user.h>

Classes | |
| class | dpp::connection |
| The connection object that the user has attached. More... | |
| class | dpp::integration |
| Represents an integration on a guild, e.g. More... | |
| struct | dpp::integration_account |
| The account information for an integration. More... | |
| struct | dpp::integration_app |
| An application that has been integrated. More... | |
Namespaces | |
| dpp | |
| The main namespace for D++ functions. | |
Typedefs | |
| typedef std::unordered_map< snowflake, connection > | dpp::connection_map |
| A group of connections. More... | |
| typedef std::unordered_map< snowflake, integration > | dpp::integration_map |
| A group of integrations. More... | |
Enumerations | |
| enum | dpp::integration_flags { dpp::if_enabled = 0b00000001, dpp::if_syncing = 0b00000010, dpp::if_emoticons = 0b00000100, dpp::if_revoked = 0b00001000, dpp::if_expire_kick = 0b00010000 } |
| Integration flags. More... | |
| enum | dpp::integration_type { dpp::i_twitch, dpp::i_youtube, dpp::i_discord, dpp::i_guild_subscription } |
| Integration types. More... | |