DiscordCoreAPI
A Discord bot library written in C++, with custom asynchronous coroutines.
Loading...
Searching...
No Matches
RingBuffer.hpp File Reference
#include <discordcoreapi/Utilities/Base.hpp>
#include <string_view>
#include <cstring>
#include <cstdint>
#include <vector>
#include <array>
Include dependency graph for RingBuffer.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes and Structures

class  discord_core_api::discord_core_internal::ring_buffer< value_type_new, slice_count >
 A template implementation of a ring buffer using ring_buffer_interface. More...
 
class  discord_core_api::discord_core_internal::ring_buffer_interface< value_type_new, size >
 A template interface for a ring buffer. More...
 

Namespaces

namespace  discord_core_api
 The main namespace for the forward-facing interfaces.
 

Enumerations

enum class  discord_core_api::discord_core_internal::ring_buffer_access_type
 Enum representing different access types for a ring buffer.