Pigweed
C/C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Loading...
Searching...
No Matches
Public Member Functions | List of all members
pw::containers::internal::BasicInlineQueueImpl< Derived, Deque > Class Template Reference
Inheritance diagram for pw::containers::internal::BasicInlineQueueImpl< Derived, Deque >:

Public Member Functions

reference at (size_type index)
 
const_reference at (size_type index) const
 
reference operator[] (size_type index)
 
const_reference operator[] (size_type index) const
 
std::pair< span< const value_type >, span< const value_type > > contiguous_data () const
 
std::pair< span< value_type >, span< value_type > > contiguous_data ()
 
iterator begin () noexcept
 
const_iterator begin () const noexcept
 
const_iterator cbegin () const noexcept
 
iterator end () noexcept
 
const_iterator end () const noexcept
 
const_iterator cend () const noexcept
 
bool full () const noexcept
 
void clear () noexcept
 
void push_overwrite (const value_type &value)
 
void push_overwrite (value_type &&value)
 
template<typename... Args>
void emplace_overwrite (Args &&... args)
 

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