gem5  v20.1.0.0
CircleBuf< T > Member List

This is the complete list of members for CircleBuf< T >, including all inherited members.

_capacityCircularQueue< T >protected
_emptyCircularQueue< T >protected
_headCircularQueue< T >protected
_roundCircularQueue< T >protected
_tailCircularQueue< T >protected
advance_tail()CircularQueue< T >inline
advance_tail(uint32_t len)CircularQueue< T >inline
back()CircularQueue< T >inline
Base typedefCircularQueue< T >protected
begin()CircularQueue< T >inline
begin() constCircularQueue< T >inline
capacity() constCircularQueue< T >inline
CircleBuf(size_t size)CircleBuf< T >inlineexplicit
CircularQueue(uint32_t size=0)CircularQueue< T >inlineexplicit
decrease(uint32_t &v)CircularQueue< T >inlineprotected
empty() constCircularQueue< T >inline
end()CircularQueue< T >inline
end() constCircularQueue< T >inline
flush()CircularQueue< T >inline
front()CircularQueue< T >inline
full() constCircularQueue< T >inline
getIterator(size_t idx)CircularQueue< T >inline
head() constCircularQueue< T >inline
increase(uint32_t &v, size_t delta=1)CircularQueue< T >inlineprotected
isValidIdx(size_t idx) constCircularQueue< T >inline
isValidIdx(size_t idx, uint32_t round) constCircularQueue< T >inline
itemstd::vector< T >private
moduloAdd(uint32_t op1, uint32_t op2, uint32_t size)CircularQueue< T >inlineprotectedstatic
moduloAdd(uint32_t s1, uint32_t s2) constCircularQueue< T >inline
moduloSub(uint32_t op1, uint32_t op2, uint32_t size)CircularQueue< T >inlineprotectedstatic
moduloSub(uint32_t s1, uint32_t s2) constCircularQueue< T >inline
peek(OutputIterator out, size_t len) constCircleBuf< T >inline
peek(OutputIterator out, off_t offset, size_t len) constCircleBuf< T >inline
pop_back()CircularQueue< T >inline
pop_front(size_t num_elem=1)CircularQueue< T >inline
push_back(typename Base::value_type val)CircularQueue< T >inline
read(OutputIterator out, size_t len)CircleBuf< T >inline
size() constCircularQueue< T >inline
sub(uint32_t op1, uint32_t op2, uint32_t size)CircularQueue< T >inlineprotectedstatic
tail() constCircularQueue< T >inline
write(InputIterator in, size_t len)CircleBuf< T >inline

Generated on Wed Sep 30 2020 14:02:22 for gem5 by doxygen 1.8.17