abegin() | sparta::Array< DataT, ArrayT > | inline |
abegin() const | sparta::Array< DataT, ArrayT > | inline |
access(const uint32_t idx) | sparta::Array< DataT, ArrayT > | inline |
aend() | sparta::Array< DataT, ArrayT > | inline |
aend() const | sparta::Array< DataT, ArrayT > | inline |
AgedList typedef | sparta::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() const | sparta::Array< DataT, ArrayT > | inline |
capacity() const | sparta::Array< DataT, ArrayT > | inline |
clear() | sparta::Array< DataT, ArrayT > | inline |
const_iterator typedef | sparta::Array< DataT, ArrayT > | |
DataType typedef | sparta::Array< DataT, ArrayT > | |
enableCollection(TreeNode *parent) | sparta::Array< DataT, ArrayT > | inline |
end() | sparta::Array< DataT, ArrayT > | inline |
end() const | sparta::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) const | sparta::Array< DataT, ArrayT > | inline |
getAgedList() const | sparta::Array< DataT, ArrayT > | inline |
getCircularIterator(uint32_t idx=0) | sparta::Array< DataT, ArrayT > | inline |
getName() const | sparta::Array< DataT, ArrayT > | inline |
getNextOldestIndex(uint32_t &prev_idx) const | sparta::Array< DataT, ArrayT > | inline |
getOldestIndex(const uint32_t nth=0) const | sparta::Array< DataT, ArrayT > | inline |
getUnitializedIterator() | sparta::Array< DataT, ArrayT > | inline |
getYoungestIndex(const uint32_t nth=0) const | sparta::Array< DataT, ArrayT > | inline |
isOlder(uint32_t lhs, uint32_t rhs) | sparta::Array< DataT, ArrayT > | inline |
isValid(const uint32_t idx) const | sparta::Array< DataT, ArrayT > | inline |
isYounger(uint32_t lhs, uint32_t rhs) | sparta::Array< DataT, ArrayT > | inline |
iterator typedef | sparta::Array< DataT, ArrayT > | |
numFree() const | sparta::Array< DataT, ArrayT > | inline |
numValid() const | sparta::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) const | sparta::Array< DataT, ArrayT > | inline |
readValid(const uint32_t nth=0) const | sparta::FrontArray< DataT, ArrayT > | inline |
size() const | sparta::Array< DataT, ArrayT > | inline |
size_type typedef | sparta::Array< DataT, ArrayT > | |
value_type typedef | sparta::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 |