MatchLib
Public Member Functions | List of all members
FIFO< DataType, 0, NumBanks > Class Template Reference

Public Member Functions

typedef NVUINTW (BankSelWidth) BankIdx
 
typedef NVUINTW (1) FifoIdx
 
void push (DataType wr_data, BankIdx bidx=0)
 
DataType pop (BankIdx bidx=0)
 
void incrHead (BankIdx bidx=0)
 
DataType peek (BankIdx bidx=0)
 
bool isEmpty (BankIdx bidx=0)
 
bool isFull (BankIdx bidx=0)
 
FifoIdx NumFilled (BankIdx bidx=0)
 
FifoIdx NumAvailable (BankIdx bidx=0)
 
void reset ()
 

Detailed Description

template<typename DataType, unsigned int NumBanks>
class FIFO< DataType, 0, NumBanks >

Definition at line 197 of file fifo.h.


The documentation for this class was generated from the following file: