quill
Public Member Functions | List of all members
detail::TransitEventBuffer Class Reference

Public Member Functions

 TransitEventBuffer (size_t initial_capacity)
 
 TransitEventBuffer (TransitEventBuffer const &)=delete
 
TransitEventBufferoperator= (TransitEventBuffer const &)=delete
 
 TransitEventBuffer (TransitEventBuffer &&other) noexcept
 
TransitEventBufferoperator= (TransitEventBuffer &&other) noexcept
 
QUILL_NODISCARD QUILL_ATTRIBUTE_HOT TransitEventfront () noexcept
 
QUILL_ATTRIBUTE_HOT void pop_front () noexcept
 
QUILL_NODISCARD QUILL_ATTRIBUTE_HOT TransitEventback () noexcept
 
QUILL_ATTRIBUTE_HOT void push_back () noexcept
 
QUILL_NODISCARD QUILL_ATTRIBUTE_HOT size_t size () const noexcept
 
QUILL_NODISCARD QUILL_ATTRIBUTE_HOT size_t capacity () const noexcept
 
QUILL_NODISCARD QUILL_ATTRIBUTE_HOT bool empty () const noexcept
 
void request_shrink () noexcept
 
void try_shrink ()
 

The documentation for this class was generated from the following file: