aegis.cpp
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Caegis::gateway::objects::activity
 Caegis::add_future< T >
 Caegis::add_future< future< T > >
 Caegis::rest::aegis_file
 Caegis::gateway::objects::asset
 Caegis::gateway::objects::attachment
 Caegis::ratelimit::bucketBuckets store ratelimit data per major parameter
 Caegis::channelClass for performing actions pertaining to a specified channel
 Caegis::gateway::objects::channelRepresents a guild or DM channel within Discord
 Caegis::gateway::events::channel_createChannel object sent over the gateway on create
 Caegis::gateway::events::channel_deleteChannel object sent over the gateway on delete
 Caegis::gateway::events::channel_pins_updateSent when channel pins are updated in a channel
 Caegis::gateway::events::channel_updateChannel object sent over the gateway on update
 Caegis::corePrimary class for managing a bot interface
 Caegis::create_bot_t
 Caegis::create_category_channel_t
 Caegis::create_channel_invite_t
 Caegis::create_guild_ban_t
 Caegis::create_guild_role_t
 Caegis::create_guild_t
 Caegis::create_message_t
 Caegis::create_reaction_t
 Caegis::create_text_channel_t
 Caegis::create_voice_channel_t
 Caegis::delete_own_reaction_t
 Caegis::delete_user_reaction_t
 Caegis::edit_channel_permissions_t
 Caegis::edit_message_t
 Caegis::gateway::objects::embed
 Caegis::gateway::objects::emojiDiscord Emoji Object
 Cstd::error_categorySTL class
 Cstd::exceptionSTL class
 Caegis::exception_future_marker
 Cfalse_type
 Caegis::gateway::objects::field
 Caegis::future< T >::finally_body< Func, FuncReturnsFuture >
 Caegis::future< T >::finally_body< Func, false >
 Caegis::future< T >::finally_body< Func, true >
 Caegis::gateway::objects::footer
 Caegis::future< T >Future<T>
 Caegis::future_state< T >Future_state<T>
 Caegis::future_state< void >Future_state<void>
 Caegis::get_messages_t
 Caegis::get_reactions_t
 Caegis::gateway::objects::guild
 Caegis::guildClass for performing actions pertaining to a specified guild
 Caegis::gateway::events::guild_ban_addSent when a new ban is added to the guild
 Caegis::gateway::events::guild_ban_removeSent when a new ban is removed from the guild
 Caegis::gateway::events::guild_createSent when the bot is added to a new guild or when recovering from an outage
 Caegis::gateway::events::guild_deleteSent when the bot is removed from a guild
 Caegis::gateway::events::guild_emojis_updateSent when a guild's emojis change
 Caegis::user::guild_infoMember owned guild information
 Caegis::gateway::events::guild_integrations_updateSent when a the guild integration is updated
 Caegis::gateway::objects::guild_member
 Caegis::gateway::events::guild_member_addSent when a new member joins the guild
 Caegis::gateway::events::guild_member_removeSent when a new member is removed from the guild
 Caegis::gateway::events::guild_member_updateSent when a guild member is updated
 Caegis::gateway::events::guild_members_chunkReply to a Request Guild Members request
 Caegis::gateway::events::guild_role_createSent when a guild role is created
 Caegis::gateway::events::guild_role_deleteSent when a guild role was deleted
 Caegis::gateway::events::guild_role_updateSend when a guild role is updated
 Caegis::gateway::events::guild_updateSent when a guild is updated
 Caegis::gateway::objects::image
 Caegis::gateway::objects::member
 Caegis::gateway::objects::message
 Caegis::gateway::events::message_create
 Caegis::gateway::events::message_delete
 Caegis::gateway::events::message_delete_bulkSent when many messages are deleted at once
 Caegis::gateway::events::message_reaction_add
 Caegis::gateway::events::message_reaction_remove
 Caegis::gateway::events::message_reaction_remove_all
 Caegis::gateway::events::message_update
 Caegis::gateway::objects::messages
 Caegis::modify_channel_t
 Caegis::modify_guild_member_t
 Caegis::modify_guild_role_t
 Caegis::modify_guild_t
 Caegis::gateway::objects::party
 Caegis::permissionUtility class for permission checks
 Caegis::gateway::objects::permission_overwrite
 Caegis::gateway::objects::presence
 Caegis::gateway::events::presence_update
 Caegis::promise< T >Promise<T>
 Caegis::gateway::objects::provider
 Caegis::ratelimit::ratelimit_mgrFactory class for managing ratelimit bucket factory objects
 Caegis::gateway::objects::reaction
 Caegis::gateway::events::ready
 Caegis::ready_future_marker
 Caegis::remove_future< T >
 Caegis::remove_future< future< T > >
 Caegis::rest::request_params
 Caegis::rest::rest_controller
 Caegis::rest::rest_replyREST responses with error_code for possible exception throwing
 Cresult_of
 Caegis::gateway::events::resumed
 Caegis::gateway::objects::roleStores info pertaining to guild roles
 Caegis::gateway::objects::secret
 Caegis::shards::shardTracks websocket shards and their connections
 Caegis::shards::shard_mgrPrimary class for managing a bot interface
 Caegis::shared_future< T >
 Caegis::snowflakeStores creation time and extra data specific to Discord for entities
 Caegis::taskTask<T>
 Caegis::thread_state
 Caegis::gateway::objects::thumbnail
 Caegis::gateway::objects::timestamp
 Ctrue_type
 Caegis::gateway::events::typing_start
 Caegis::gateway::objects::user
 Caegis::userStores user-specific and guild-specific attributes of users
 Caegis::gateway::events::user_update
 Caegis::gateway::objects::video
 Caegis::gateway::events::voice_server_update
 Caegis::gateway::objects::voice_state
 Caegis::gateway::events::voice_state_update
 Caegis::gateway::events::webhooks_update