MatchLib
All Classes Namespaces Files Functions Modules Pages
Public Types | Public Member Functions | List of all members
Arbiter< 1, Roundrobin > Class Reference

Simplified specialization of a single entry arbiter to be implemented as single passthrough of valid bit. Usage identical to generic Arbiter class. More...

#include <Arbiter.h>

Public Types

typedef NVUINT1 Mask
 

Public Member Functions

void reset ()
 
Mask pick (const Mask &valid)
 

Detailed Description

Simplified specialization of a single entry arbiter to be implemented as single passthrough of valid bit. Usage identical to generic Arbiter class.

Definition at line 138 of file Arbiter.h.

Member Typedef Documentation

◆ Mask

typedef NVUINT1 Arbiter< 1, Roundrobin >::Mask

Definition at line 140 of file Arbiter.h.

Constructor & Destructor Documentation

◆ Arbiter()

Arbiter< 1, Roundrobin >::Arbiter ( )
inline

Definition at line 143 of file Arbiter.h.

Member Function Documentation

◆ reset()

void Arbiter< 1, Roundrobin >::reset ( )
inline

Definition at line 146 of file Arbiter.h.

◆ pick()

Mask Arbiter< 1, Roundrobin >::pick ( const Mask &  valid)
inline

Definition at line 149 of file Arbiter.h.


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