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

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

abegin()sparta::Array< DataT, ArrayT >inline
abegin() constsparta::Array< DataT, ArrayT >inline
access(const uint32_t idx)sparta::Array< DataT, ArrayT >inline
aend()sparta::Array< DataT, ArrayT >inline
aend() constsparta::Array< DataT, ArrayT >inline
AgedList typedefsparta::Array< DataT, ArrayT >
Array(const std::string &name, 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::Array< DataT, ArrayT >
begin()sparta::Array< DataT, ArrayT >inline
begin() constsparta::Array< DataT, ArrayT >inline
capacity() constsparta::Array< DataT, ArrayT >inline
clear()sparta::Array< DataT, ArrayT >inline
const_iterator typedefsparta::Array< DataT, ArrayT >
DataType typedefsparta::Array< DataT, ArrayT >
enableCollection(TreeNode *parent)sparta::Array< DataT, ArrayT >inline
end()sparta::Array< DataT, ArrayT >inline
end() constsparta::Array< DataT, ArrayT >inline
erase(const iterator &iter)sparta::Array< DataT, ArrayT >inline
erase(const uint32_t &idx)sparta::Array< DataT, ArrayT >inline
FrontArray(const std::string &name, uint32_t num_entries, const Clock *clk, StatisticSet *statset=nullptr)sparta::FrontArray< DataT, ArrayT >inline
getAge(const uint32_t idx) constsparta::Array< DataT, ArrayT >inline
getAgedList() constsparta::Array< DataT, ArrayT >inline
getCircularIterator(uint32_t idx=0)sparta::Array< DataT, ArrayT >inline
getName() constsparta::Array< DataT, ArrayT >inline
getNextOldestIndex(uint32_t &prev_idx) constsparta::Array< DataT, ArrayT >inline
getOldestIndex(const uint32_t nth=0) constsparta::Array< DataT, ArrayT >inline
getUnitializedIterator()sparta::Array< DataT, ArrayT >inline
getYoungestIndex(const uint32_t nth=0) constsparta::Array< DataT, ArrayT >inline
isOlder(uint32_t lhs, uint32_t rhs)sparta::Array< DataT, ArrayT >inline
isValid(const uint32_t idx) constsparta::Array< DataT, ArrayT >inline
isYounger(uint32_t lhs, uint32_t rhs)sparta::Array< DataT, ArrayT >inline
iterator typedefsparta::Array< DataT, ArrayT >
numFree() constsparta::Array< DataT, ArrayT >inline
numValid() constsparta::Array< DataT, ArrayT >inline
push_back(const DataT &dat)sparta::FrontArray< DataT, ArrayT >inline
push_back(DataT &&dat)sparta::FrontArray< DataT, ArrayT >inline
push_front(const DataT &dat)sparta::FrontArray< DataT, ArrayT >inline
push_front(DataT &&dat)sparta::FrontArray< DataT, ArrayT >inline
read(const uint32_t idx) constsparta::Array< DataT, ArrayT >inline
readValid(const uint32_t nth=0) constsparta::FrontArray< DataT, ArrayT >inline
size() constsparta::Array< DataT, ArrayT >inline
size_type typedefsparta::Array< DataT, ArrayT >
value_type typedefsparta::Array< DataT, ArrayT >
write(const uint32_t idx, const DataT &dat)sparta::Array< DataT, ArrayT >inline
write(const uint32_t idx, DataT &&dat)sparta::Array< DataT, ArrayT >inline
write(const iterator &iter, const DataT &dat)sparta::Array< DataT, ArrayT >inline
write(const iterator &iter, DataT &&dat)sparta::Array< DataT, ArrayT >inline
writeBack(const DataT &dat)sparta::FrontArray< DataT, ArrayT >inline
writeBack(DataT &&dat)sparta::FrontArray< DataT, ArrayT >inline
writeFront(const DataT &dat)sparta::FrontArray< DataT, ArrayT >inline
writeFront(DataT &&dat)sparta::FrontArray< DataT, ArrayT >inline
~Array()sparta::Array< DataT, ArrayT >inlinevirtual