D++ (DPP)  10.0.30
C++ Discord API Bot Library
scheduled_event.h File Reference
#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>
Include dependency graph for scheduled_event.h:
This graph shows which files directly or indirectly include this file:

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...