| bank (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
| BankType typedef (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
| clear() (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | inline |
| Data_t typedef (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
| Marshall(Marshaller< Size > &m) (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | inline |
| mem_array_opt() (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | inline |
| NumEntries (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | static |
| NVUINTW(nvhls::index_width< NumEntriesPerBank >::val) LocalIndex (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
| NVUINTW(nvhls::index_width< NumEntriesPerBank *NumByteEnables >::val) LocalSliceIndex (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
| NVUINTW(nvhls::index_width< NumBanks >::val) BankIndex (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
| NVUINTW(NumByteEnables) WriteMask (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
| NVUINTW(nvhls::index_width< NumByteEnables >::val) ByteEnableIndex (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
| read(LocalIndex idx, BankIndex bank_sel=0, WriteMask read_mask=~static_cast< WriteMask >(0)) (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | inline |
| Slice_t typedef (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
| SliceWidth (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | static |
| WData_t typedef (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | |
| width (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | static |
| WordWidth (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | static |
| write(LocalIndex idx, BankIndex bank_sel, T val, WriteMask write_mask=~static_cast< WriteMask >(0), bool wce=1) (defined in mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables >) | mem_array_opt< T, NumEntriesPerBank, NumBanks, NumByteEnables > | inline |