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

Classes | |
| struct | dpp::event_entities |
| Entities for the event. More... | |
| struct | dpp::event_member |
| Represents a guild member/user who has registered interest in an event. More... | |
| struct | dpp::scheduled_event |
| A scheduled event. More... | |
Namespaces | |
| dpp | |
| The main namespace for D++ functions. | |
Typedefs | |
| typedef std::unordered_map< snowflake, event_member > | dpp::event_member_map |
| A group of scheduled event members. More... | |
| typedef std::unordered_map< snowflake, scheduled_event > | dpp::scheduled_event_map |
| A group of scheduled events. More... | |
Enumerations | |
| enum | dpp::event_entity_type : uint8_t { dpp::eet_stage_instance = 1, dpp::eet_voice = 2, dpp::eet_external = 3 } |
| Event entity types. More... | |
| enum | dpp::event_privacy_level : uint8_t { dpp::ep_guild_only = 2 } |
| Represents the privacy of an event. More... | |
| enum | dpp::event_status : uint8_t { dpp::es_scheduled = 1, dpp::es_active = 2, dpp::es_completed = 3, dpp::es_cancelled = 4 } |
| Event status types. More... | |