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

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

access(uint32_t idx)sparta::Buffer< DataT >inline
access(const const_iterator &entry)sparta::Buffer< DataT >inline
access(const const_reverse_iterator &entry)sparta::Buffer< DataT >inline
accessBack()sparta::Buffer< DataT >inline
begin()sparta::Buffer< DataT >inline
begin() constsparta::Buffer< DataT >inline
Buffer(const std::string &name, const uint32_t num_entries, 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::Buffer< DataT >
Buffer(const Buffer< value_type > &)=deletesparta::Buffer< DataT >
Buffer(Buffer< value_type > &&)sparta::Buffer< DataT >
BufferType typedef (defined in sparta::Buffer< DataT >)sparta::Buffer< DataT >
capacity() constsparta::Buffer< DataT >inline
clear()sparta::Buffer< DataT >inline
const_iterator typedefsparta::Buffer< DataT >
const_reverse_iterator typedefsparta::Buffer< DataT >
empty() constsparta::Buffer< DataT >inline
enableCollection(TreeNode *parent)sparta::Buffer< DataT >inline
end()sparta::Buffer< DataT >inline
end() constsparta::Buffer< DataT >inline
erase(const uint32_t &idx)sparta::Buffer< DataT >inline
erase(const const_iterator &entry)sparta::Buffer< DataT >inline
erase(const const_reverse_iterator &entry)sparta::Buffer< DataT >inline
getName() constsparta::Buffer< DataT >inline
insert(uint32_t idx, const value_type &dat)sparta::Buffer< DataT >inline
insert(uint32_t idx, value_type &&dat)sparta::Buffer< DataT >inline
insert(const const_iterator &entry, const value_type &dat)sparta::Buffer< DataT >inline
insert(const const_iterator &entry, value_type &&dat)sparta::Buffer< DataT >inline
insert(const const_reverse_iterator &entry, const value_type &dat)sparta::Buffer< DataT >inline
insert(const const_reverse_iterator &entry, value_type &&dat)sparta::Buffer< DataT >inline
isValid(uint32_t idx) constsparta::Buffer< DataT >inline
iterator typedefsparta::Buffer< DataT >
makeInfinite(const uint32_t resize_delta=1)sparta::Buffer< DataT >inline
numFree() constsparta::Buffer< DataT >inline
operator=(const Buffer< value_type > &)=deletesparta::Buffer< DataT >
push_back(const value_type &dat)sparta::Buffer< DataT >inline
push_back(value_type &&dat)sparta::Buffer< DataT >inline
rbegin()sparta::Buffer< DataT >inline
rbegin() constsparta::Buffer< DataT >inline
read(uint32_t idx) constsparta::Buffer< DataT >inline
read(const const_iterator &entry) constsparta::Buffer< DataT >inline
read(const const_reverse_iterator &entry) constsparta::Buffer< DataT >inline
rend()sparta::Buffer< DataT >inline
rend() constsparta::Buffer< DataT >inline
reverse_iterator typedefsparta::Buffer< DataT >
size() constsparta::Buffer< DataT >inline
size_type typedef (defined in sparta::Buffer< DataT >)sparta::Buffer< DataT >
value_type typedef (defined in sparta::Buffer< DataT >)sparta::Buffer< DataT >
~Buffer()sparta::Buffer< DataT >inline