The Sparta Modeling Framework
Loading...
Searching...
No Matches
sparta::CircularBuffer< DataT > Member List

This is the complete list of members for sparta::CircularBuffer< DataT >, including all inherited members.

begin()sparta::CircularBuffer< DataT >inline
begin() constsparta::CircularBuffer< DataT >inline
capacity() constsparta::CircularBuffer< DataT >inline
CircularBuffer(const std::string &name, const uint32_t max_size, const Clock *clk, StatisticSet *statset=nullptr, InstrumentationNode::visibility_t stat_vis_general=InstrumentationNode::AUTO_VISIBILITY, InstrumentationNode::visibility_t stat_vis_detailed=InstrumentationNode::VIS_HIDDEN, InstrumentationNode::visibility_t stat_vis_max=InstrumentationNode::AUTO_VISIBILITY, InstrumentationNode::visibility_t stat_vis_avg=InstrumentationNode::AUTO_VISIBILITY)sparta::CircularBuffer< DataT >
CircularBuffer(const CircularBuffer< value_type > &)=deletesparta::CircularBuffer< DataT >
CircularBufferType typedef (defined in sparta::CircularBuffer< DataT >)sparta::CircularBuffer< DataT >
clear()sparta::CircularBuffer< DataT >inline
const_iterator typedefsparta::CircularBuffer< DataT >
const_reverse_iterator typedefsparta::CircularBuffer< DataT >
enableCollection(TreeNode *parent)sparta::CircularBuffer< DataT >inline
end()sparta::CircularBuffer< DataT >inline
end() constsparta::CircularBuffer< DataT >inline
erase(const_iterator entry)sparta::CircularBuffer< DataT >inline
erase(const_reverse_iterator entry)sparta::CircularBuffer< DataT >inline
erase(reverse_iterator entry) (defined in sparta::CircularBuffer< DataT >)sparta::CircularBuffer< DataT >inline
getName() constsparta::CircularBuffer< DataT >inline
insert(const iterator &entry, const value_type &dat)sparta::CircularBuffer< DataT >inline
insert(const iterator &entry, value_type &&dat)sparta::CircularBuffer< DataT >inline
insert(const const_iterator &entry, const value_type &dat)sparta::CircularBuffer< DataT >inline
insert(const const_iterator &entry, value_type &&dat)sparta::CircularBuffer< DataT >inline
isValid(uint32_t idx) constsparta::CircularBuffer< DataT >inline
iterator typedefsparta::CircularBuffer< DataT >
numFree() constsparta::CircularBuffer< DataT >inline
operator=(const CircularBuffer< value_type > &)=deletesparta::CircularBuffer< DataT >
operator[](const uint32_t idx)sparta::CircularBuffer< DataT >inline
push_back(const value_type &dat)sparta::CircularBuffer< DataT >inline
push_back(value_type &&dat)sparta::CircularBuffer< DataT >inline
rbegin()sparta::CircularBuffer< DataT >inline
rbegin() constsparta::CircularBuffer< DataT >inline
rend()sparta::CircularBuffer< DataT >inline
rend() constsparta::CircularBuffer< DataT >inline
reverse_iterator typedefsparta::CircularBuffer< DataT >
size() constsparta::CircularBuffer< DataT >inline
size_type typedef (defined in sparta::CircularBuffer< DataT >)sparta::CircularBuffer< DataT >
value_type typedef (defined in sparta::CircularBuffer< DataT >)sparta::CircularBuffer< DataT >