Discord.C++ 0.13.0
Loading...
Searching...
No Matches
DiscordCPP Namespace Reference

Namespaces

namespace  DefaultMessageNotificationLevel
 
namespace  DiscordStatus
 
namespace  ExplicitContentFilterLevel
 
namespace  MFALevel
 
namespace  VerificationLevel
 

Classes

class  Activity
 
class  ApplicationCommand
 
class  ApplicationCommandChannelOption
 
class  ApplicationCommandIntegerOption
 
class  ApplicationCommandNumberOption
 
class  ApplicationCommandOption
 
class  ApplicationCommandOptionHelper
 
class  ApplicationCommandSubcommand
 
class  ApplicationCommandValueOption
 
class  AudioSource
 
class  Channel
 
class  ChannelHelper
 
class  ClientException
 
class  Discord
 
class  DiscordException
 
class  DiscordObject
 
class  DMChannel
 
class  Embed
 
class  FFmpegAudioSource
 
class  FileAudioSource
 
class  Future
 
class  Future< void >
 
class  Gateway
 
class  Guild
 
class  GuildChannel
 
class  HTTPError
 
class  Interaction
 
class  InteractionData
 
class  InteractionDataBooleanOption
 
class  InteractionDataIntegerOption
 
class  InteractionDataNumberOption
 
class  InteractionDataOption
 
class  InteractionDataOptionHelper
 
class  InteractionDataStringOption
 
class  InteractionDataSubcommandOption
 
class  InteractionResolvedData
 
class  MainGateway
 
class  Member
 
class  Message
 
class  OpusError
 
class  SharedFuture
 
class  SharedFuture< void >
 
class  SizeError
 
class  StatusCodeException
 
class  TextChannel
 
class  Threadpool
 
class  udp_client
 
class  User
 
class  VoiceChannel
 
class  VoiceClient
 
class  VoiceGateway
 
class  VoiceState
 

Typedefs

using ApplicationCommandOptionVariant
 
using ChannelVariant = std::variant<DMChannel, VoiceChannel, GuildChannel, Channel>
 
using InteractionDataOptionVariant
 

Typedef Documentation

◆ ApplicationCommandOptionVariant

Initial value:
std::variant<ApplicationCommandSubcommand,
ApplicationCommandChannelOption,
ApplicationCommandValueOption,
ApplicationCommandIntegerOption,
ApplicationCommandNumberOption,
ApplicationCommandOption>

◆ ChannelVariant

◆ InteractionDataOptionVariant

Initial value:
std::variant<InteractionDataStringOption,
InteractionDataIntegerOption,
InteractionDataNumberOption,
InteractionDataBooleanOption,
InteractionDataSubcommandOption,
InteractionDataOption>