#include <circ_queue.h>
|
| static const size_t | ITEMSIZE = sizeof(T) |
| |
|
| T * | item_ptr (char *base, size_t idx) const |
| |
| const T * | item_ptr (const char *base, size_t idx) const |
| |
◆ const_iterator
template<typename T , unsigned INTSIZE = 4>
◆ ITEMTYPE
template<typename T , unsigned INTSIZE = 4>
◆ iterator
template<typename T , unsigned INTSIZE = 4>
◆ CircularQueue()
template<typename T , unsigned INTSIZE = 4>
| Realm::CircularQueue< T, INTSIZE >::CircularQueue |
( |
size_t |
init_capacity = 0, |
|
|
int |
_growth_factor = -2 |
|
) |
| |
◆ ~CircularQueue()
template<typename T , unsigned INTSIZE = 4>
◆ back() [1/2]
template<typename T , unsigned INTSIZE = 4>
◆ back() [2/2]
template<typename T , unsigned INTSIZE = 4>
◆ begin() [1/2]
template<typename T , unsigned INTSIZE = 4>
◆ begin() [2/2]
template<typename T , unsigned INTSIZE = 4>
◆ capacity()
template<typename T , unsigned INTSIZE = 4>
◆ clear()
template<typename T , unsigned INTSIZE = 4>
◆ empty()
template<typename T , unsigned INTSIZE = 4>
◆ end() [1/2]
template<typename T , unsigned INTSIZE = 4>
◆ end() [2/2]
template<typename T , unsigned INTSIZE = 4>
◆ front() [1/2]
template<typename T , unsigned INTSIZE = 4>
◆ front() [2/2]
template<typename T , unsigned INTSIZE = 4>
◆ item_ptr() [1/2]
template<typename T , unsigned INTSIZE = 4>
◆ item_ptr() [2/2]
template<typename T , unsigned INTSIZE = 4>
◆ pop_back()
template<typename T , unsigned INTSIZE = 4>
◆ pop_front()
template<typename T , unsigned INTSIZE = 4>
◆ push_back()
template<typename T , unsigned INTSIZE = 4>
◆ push_front()
template<typename T , unsigned INTSIZE = 4>
◆ reserve()
template<typename T , unsigned INTSIZE = 4>
◆ size()
template<typename T , unsigned INTSIZE = 4>
◆ swap() [1/2]
template<typename T , unsigned INTSIZE = 4>
◆ swap() [2/2]
template<typename T , unsigned INTSIZE = 4>
template<unsigned INTSIZE2>
◆ CircularQueueIterator< T, INTSIZE >
template<typename T , unsigned INTSIZE = 4>
◆ current_size
template<typename T , unsigned INTSIZE = 4>
◆ external_buffer
template<typename T , unsigned INTSIZE = 4>
◆ growth_factor
template<typename T , unsigned INTSIZE = 4>
◆ head
template<typename T , unsigned INTSIZE = 4>
◆ internal_buffer
template<typename T , unsigned INTSIZE = 4>
◆ ITEMSIZE
template<typename T , unsigned INTSIZE = 4>
◆ max_size
template<typename T , unsigned INTSIZE = 4>
◆ tail
template<typename T , unsigned INTSIZE = 4>
The documentation for this class was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/circ_queue.h